diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java index 010d8b3..c43f88e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.overtimeCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104284) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java index 010d8b3..c43f88e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.overtimeCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104284) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java index ac3a03e..dfcd99e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.overtimeCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104283) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java index 010d8b3..c43f88e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.overtimeCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104284) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java index ac3a03e..dfcd99e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.overtimeCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104283) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java index 4521643..db5f10a 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageHandledPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageHandledFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageHandledFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private Context context; private PackageHandledPresenterImpl handledPresenter; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java index 010d8b3..c43f88e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.overtimeCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104284) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java index ac3a03e..dfcd99e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.overtimeCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104283) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java index 4521643..db5f10a 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageHandledPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageHandledFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageHandledFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private Context context; private PackageHandledPresenterImpl handledPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java index 32ea721..6c51c41 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageTodoPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageTodoFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageTodoFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private static final String TAG = "PackageTodoFragment"; private Context context; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java index 010d8b3..c43f88e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.overtimeCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104284) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java index ac3a03e..dfcd99e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.overtimeCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104283) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java index 4521643..db5f10a 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageHandledPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageHandledFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageHandledFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private Context context; private PackageHandledPresenterImpl handledPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java index 32ea721..6c51c41 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageTodoPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageTodoFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageTodoFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private static final String TAG = "PackageTodoFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java index 5b503dc..44ac495 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.UrgentCaseBean; import com.casic.dcms.databinding.FragmentUrgentCaseBinding; -import com.casic.dcms.mvp.presenter.impl.UrgentCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IUrgentCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetUrgentCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IUrgentCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetUrgentCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private UrgentCaseListPresenterImpl urgentCaseListPresenter; + private GetUrgentCasePresenterImpl urgentCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private UrgentCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - urgentCaseListPresenter = new UrgentCaseListPresenterImpl(this); + urgentCasePresenter = new GetUrgentCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.urgentCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.urgentCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104282) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainUrgentCaseList(UrgentCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainUrgentCase(UrgentCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (urgentCaseListPresenter != null) { - urgentCaseListPresenter.disposeRetrofitRequest(); + if (urgentCasePresenter != null) { + urgentCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java index 010d8b3..c43f88e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.overtimeCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104284) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java index ac3a03e..dfcd99e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.overtimeCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104283) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java index 4521643..db5f10a 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageHandledPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageHandledFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageHandledFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private Context context; private PackageHandledPresenterImpl handledPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java index 32ea721..6c51c41 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageTodoPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageTodoFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageTodoFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private static final String TAG = "PackageTodoFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java index 5b503dc..44ac495 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.UrgentCaseBean; import com.casic.dcms.databinding.FragmentUrgentCaseBinding; -import com.casic.dcms.mvp.presenter.impl.UrgentCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IUrgentCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetUrgentCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IUrgentCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetUrgentCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private UrgentCaseListPresenterImpl urgentCaseListPresenter; + private GetUrgentCasePresenterImpl urgentCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private UrgentCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - urgentCaseListPresenter = new UrgentCaseListPresenterImpl(this); + urgentCasePresenter = new GetUrgentCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.urgentCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.urgentCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104282) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainUrgentCaseList(UrgentCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainUrgentCase(UrgentCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (urgentCaseListPresenter != null) { - urgentCaseListPresenter.disposeRetrofitRequest(); + if (urgentCasePresenter != null) { + urgentCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java index ed9a32e..cfc12f6 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.UrgentCaseBean; import com.casic.dcms.databinding.FragmentUrgentCaseBinding; -import com.casic.dcms.mvp.presenter.impl.UrgentCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IUrgentCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetUrgentCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IUrgentCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetUrgentCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private UrgentCaseListPresenterImpl urgentCaseListPresenter; + private GetUrgentCasePresenterImpl urgentCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private UrgentCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - urgentCaseListPresenter = new UrgentCaseListPresenterImpl(this); + urgentCasePresenter = new GetUrgentCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.urgentCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.urgentCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104281) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainUrgentCaseList(UrgentCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainUrgentCase(UrgentCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (urgentCaseListPresenter != null) { - urgentCaseListPresenter.disposeRetrofitRequest(); + if (urgentCasePresenter != null) { + urgentCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java index 010d8b3..c43f88e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.overtimeCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104284) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java index ac3a03e..dfcd99e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.overtimeCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104283) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java index 4521643..db5f10a 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageHandledPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageHandledFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageHandledFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private Context context; private PackageHandledPresenterImpl handledPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java index 32ea721..6c51c41 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageTodoPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageTodoFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageTodoFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private static final String TAG = "PackageTodoFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java index 5b503dc..44ac495 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.UrgentCaseBean; import com.casic.dcms.databinding.FragmentUrgentCaseBinding; -import com.casic.dcms.mvp.presenter.impl.UrgentCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IUrgentCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetUrgentCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IUrgentCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetUrgentCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private UrgentCaseListPresenterImpl urgentCaseListPresenter; + private GetUrgentCasePresenterImpl urgentCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private UrgentCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - urgentCaseListPresenter = new UrgentCaseListPresenterImpl(this); + urgentCasePresenter = new GetUrgentCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.urgentCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.urgentCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104282) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainUrgentCaseList(UrgentCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainUrgentCase(UrgentCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (urgentCaseListPresenter != null) { - urgentCaseListPresenter.disposeRetrofitRequest(); + if (urgentCasePresenter != null) { + urgentCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java index ed9a32e..cfc12f6 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.UrgentCaseBean; import com.casic.dcms.databinding.FragmentUrgentCaseBinding; -import com.casic.dcms.mvp.presenter.impl.UrgentCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IUrgentCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetUrgentCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IUrgentCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetUrgentCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private UrgentCaseListPresenterImpl urgentCaseListPresenter; + private GetUrgentCasePresenterImpl urgentCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private UrgentCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - urgentCaseListPresenter = new UrgentCaseListPresenterImpl(this); + urgentCasePresenter = new GetUrgentCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.urgentCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.urgentCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104281) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainUrgentCaseList(UrgentCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainUrgentCase(UrgentCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (urgentCaseListPresenter != null) { - urgentCaseListPresenter.disposeRetrofitRequest(); + if (urgentCasePresenter != null) { + urgentCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java index 19c865e..251572a 100644 --- a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java +++ b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java @@ -189,24 +189,24 @@ */ @FormUrlEncoded @POST("/departmentAssess/highEventList") - Observable obtainHighEvent(@Header("token") String token, - @Field("begTime") String begTime, - @Field("endTime") String endTime); + Observable getHighEvent(@Header("token") String token, + @Field("begTime") String begTime, + @Field("endTime") String endTime); /** * 获取问题来源 */ @FormUrlEncoded @POST("/departmentAssess/sourceList") - Observable obtainEventSource(@Header("token") String token, - @Field("begTime") String begTime, - @Field("endTime") String endTime); + Observable getEventSource(@Header("token") String token, + @Field("begTime") String begTime, + @Field("endTime") String endTime); /** * 获取案件状态 */ @GET("/dict/code/caseState") - Observable obtainCaseStatus(@Header("token") String token); + Observable getCaseStatus(@Header("token") String token); /** * 获取案件列表 @@ -336,10 +336,10 @@ * isSupervise 否 string 是否督办,0-未督办,1-已督办 */ @GET("/case/isCriticalListPage") - Observable obtainUrgentCase(@Header("token") String token, - @Query("isSupervise") String isSupervise, - @Query("limit") int limit, - @Query("offset") int offset); + Observable getUrgentCase(@Header("token") String token, + @Query("isSupervise") String isSupervise, + @Query("limit") int limit, + @Query("offset") int offset); /** * 超时案件分页查询 @@ -347,19 +347,19 @@ * isSupervise 否 string 是否已督办,null-所有,0-未督办,1-已督办 */ @GET("/case/isOvertimeListPage") - Observable obtainOvertimeCase(@Header("token") String token, - @Query("isSupervise") String isSupervise, - @Query("limit") int limit, - @Query("offset") int offset); + Observable getOvertimeCase(@Header("token") String token, + @Query("isSupervise") String isSupervise, + @Query("limit") int limit, + @Query("offset") int offset); /** * 在线人员查询 */ @GET("/userDevice/userDeviceOnLine") - Observable obtainOnlinePerson(@Header("token") String token, - @Query("deptid") String deptid, - @Query("roleTips") String roleTips, - @Query("isOnLine") String isOnLine); + Observable getOnlinePerson(@Header("token") String token, + @Query("deptid") String deptid, + @Query("roleTips") String roleTips, + @Query("isOnLine") String isOnLine); /** * 设备定位信息上传 diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java index 010d8b3..c43f88e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.overtimeCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104284) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java index ac3a03e..dfcd99e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.overtimeCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104283) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java index 4521643..db5f10a 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageHandledPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageHandledFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageHandledFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private Context context; private PackageHandledPresenterImpl handledPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java index 32ea721..6c51c41 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageTodoPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageTodoFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageTodoFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private static final String TAG = "PackageTodoFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java index 5b503dc..44ac495 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.UrgentCaseBean; import com.casic.dcms.databinding.FragmentUrgentCaseBinding; -import com.casic.dcms.mvp.presenter.impl.UrgentCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IUrgentCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetUrgentCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IUrgentCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetUrgentCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private UrgentCaseListPresenterImpl urgentCaseListPresenter; + private GetUrgentCasePresenterImpl urgentCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private UrgentCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - urgentCaseListPresenter = new UrgentCaseListPresenterImpl(this); + urgentCasePresenter = new GetUrgentCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.urgentCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.urgentCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104282) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainUrgentCaseList(UrgentCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainUrgentCase(UrgentCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (urgentCaseListPresenter != null) { - urgentCaseListPresenter.disposeRetrofitRequest(); + if (urgentCasePresenter != null) { + urgentCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java index ed9a32e..cfc12f6 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.UrgentCaseBean; import com.casic.dcms.databinding.FragmentUrgentCaseBinding; -import com.casic.dcms.mvp.presenter.impl.UrgentCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IUrgentCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetUrgentCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IUrgentCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetUrgentCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private UrgentCaseListPresenterImpl urgentCaseListPresenter; + private GetUrgentCasePresenterImpl urgentCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private UrgentCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - urgentCaseListPresenter = new UrgentCaseListPresenterImpl(this); + urgentCasePresenter = new GetUrgentCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.urgentCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.urgentCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104281) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainUrgentCaseList(UrgentCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainUrgentCase(UrgentCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (urgentCaseListPresenter != null) { - urgentCaseListPresenter.disposeRetrofitRequest(); + if (urgentCasePresenter != null) { + urgentCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java index 19c865e..251572a 100644 --- a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java +++ b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java @@ -189,24 +189,24 @@ */ @FormUrlEncoded @POST("/departmentAssess/highEventList") - Observable obtainHighEvent(@Header("token") String token, - @Field("begTime") String begTime, - @Field("endTime") String endTime); + Observable getHighEvent(@Header("token") String token, + @Field("begTime") String begTime, + @Field("endTime") String endTime); /** * 获取问题来源 */ @FormUrlEncoded @POST("/departmentAssess/sourceList") - Observable obtainEventSource(@Header("token") String token, - @Field("begTime") String begTime, - @Field("endTime") String endTime); + Observable getEventSource(@Header("token") String token, + @Field("begTime") String begTime, + @Field("endTime") String endTime); /** * 获取案件状态 */ @GET("/dict/code/caseState") - Observable obtainCaseStatus(@Header("token") String token); + Observable getCaseStatus(@Header("token") String token); /** * 获取案件列表 @@ -336,10 +336,10 @@ * isSupervise 否 string 是否督办,0-未督办,1-已督办 */ @GET("/case/isCriticalListPage") - Observable obtainUrgentCase(@Header("token") String token, - @Query("isSupervise") String isSupervise, - @Query("limit") int limit, - @Query("offset") int offset); + Observable getUrgentCase(@Header("token") String token, + @Query("isSupervise") String isSupervise, + @Query("limit") int limit, + @Query("offset") int offset); /** * 超时案件分页查询 @@ -347,19 +347,19 @@ * isSupervise 否 string 是否已督办,null-所有,0-未督办,1-已督办 */ @GET("/case/isOvertimeListPage") - Observable obtainOvertimeCase(@Header("token") String token, - @Query("isSupervise") String isSupervise, - @Query("limit") int limit, - @Query("offset") int offset); + Observable getOvertimeCase(@Header("token") String token, + @Query("isSupervise") String isSupervise, + @Query("limit") int limit, + @Query("offset") int offset); /** * 在线人员查询 */ @GET("/userDevice/userDeviceOnLine") - Observable obtainOnlinePerson(@Header("token") String token, - @Query("deptid") String deptid, - @Query("roleTips") String roleTips, - @Query("isOnLine") String isOnLine); + Observable getOnlinePerson(@Header("token") String token, + @Query("deptid") String deptid, + @Query("roleTips") String roleTips, + @Query("isOnLine") String isOnLine); /** * 设备定位信息上传 diff --git a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java index 855ebe2..4415516 100644 --- a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java +++ b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java @@ -206,28 +206,28 @@ /** * 获取高发问题 */ - public static Observable getHighEventResult(String begTime, String endTime) { + public static Observable getHighEvent(String begTime, String endTime) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainHighEvent(AuthenticationHelper.getToken(), begTime, endTime); + return service.getHighEvent(AuthenticationHelper.getToken(), begTime, endTime); } /** * 获取问题来源 */ - public static Observable getEventSourceResult(String begTime, String endTime) { + public static Observable getEventSource(String begTime, String endTime) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainEventSource(AuthenticationHelper.getToken(), begTime, endTime); + return service.getEventSource(AuthenticationHelper.getToken(), begTime, endTime); } /** * 获取案件状态 */ - public static Observable getCaseStatusResult() { + public static Observable getCaseStatus() { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainCaseStatus(AuthenticationHelper.getToken()); + return service.getCaseStatus(AuthenticationHelper.getToken()); } /** @@ -384,30 +384,30 @@ /** * 紧急案件分页查询 */ - public static Observable getUrgentCaseListResult(String isSupervise, int offset) { + public static Observable getUrgentCase(String isSupervise, int offset) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainUrgentCase(AuthenticationHelper.getToken(), isSupervise, + return service.getUrgentCase(AuthenticationHelper.getToken(), isSupervise, Constant.PAGE_LIMIT, offset); } /** * 超时案件分页查询 */ - public static Observable getOvertimeCaseListResult(String isSupervise, int offset) { + public static Observable getOvertimeCase(String isSupervise, int offset) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainOvertimeCase(AuthenticationHelper.getToken(), isSupervise, + return service.getOvertimeCase(AuthenticationHelper.getToken(), isSupervise, Constant.PAGE_LIMIT, offset); } /** * 在线人员查询 */ - public static Observable getOnlinePersonResult(String deptid, String roleTips, String isOnLine) { + public static Observable getOnlinePerson(String deptid, String roleTips, String isOnLine) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainOnlinePerson(AuthenticationHelper.getToken(), deptid, roleTips, isOnLine); + return service.getOnlinePerson(AuthenticationHelper.getToken(), deptid, roleTips, isOnLine); } /** diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index afafe7f..33230cb 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ - + @@ -85,7 +85,7 @@ - + diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java deleted file mode 100644 index bf455fe..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface OnGetOvertimeCaseListListener { - void onSuccess(OvertimeCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java new file mode 100644 index 0000000..3662542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetOvertimeCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface OnGetOvertimeCaseListener { + void onSuccess(OvertimeCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java deleted file mode 100644 index 28c776a..0000000 --- a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListListener.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.listener; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface OnGetUrgentCaseListListener { - void onSuccess(UrgentCaseBean resultBean); - - void onFailure(Throwable throwable); -} diff --git a/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java new file mode 100644 index 0000000..b43b363 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/listener/OnGetUrgentCaseListener.java @@ -0,0 +1,9 @@ +package com.casic.dcms.listener; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface OnGetUrgentCaseListener { + void onSuccess(UrgentCaseBean resultBean); + + void onFailure(Throwable throwable); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java deleted file mode 100644 index fb479fc..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseLargeTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseLargeTypeModel { - Subscription getCaseLargeType(String eorc); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java deleted file mode 100644 index 9593915..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseSmallTypeModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseSmallTypeModel { - Subscription getCaseSmallType(String eorc, String typeId); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java deleted file mode 100644 index d5e22c9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/ICaseStatusModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface ICaseStatusModel { - Subscription sendCaseStatusRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java deleted file mode 100644 index 5495444..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IEventSourceModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IEventSourceModel { - Subscription sendEventSourceRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java new file mode 100644 index 0000000..0117c12 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseLargeTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseLargeTypeModel { + Subscription getCaseLargeType(String eorc); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java new file mode 100644 index 0000000..a92d2cd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseSmallTypeModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseSmallTypeModel { + Subscription getCaseSmallType(String eorc, String typeId); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java new file mode 100644 index 0000000..a44560c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetCaseStatusModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetCaseStatusModel { + Subscription getCaseStatus(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java new file mode 100644 index 0000000..45cd1d9 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetEventSourceModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceModel { + Subscription getEventSource(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java new file mode 100644 index 0000000..08abed2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetHighEventModel.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventModel { + Subscription getHighEvent(String begTime, String endTime); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java new file mode 100644 index 0000000..e401429 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOnlinePersonModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOnlinePersonModel { + Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java new file mode 100644 index 0000000..7231cb2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetOvertimeCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetOvertimeCaseModel { + Subscription getOvertimeCase(String isOvertime, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java new file mode 100644 index 0000000..da307ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/IGetUrgentCaseModel.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.model; + +import rx.Subscription; + +public interface IGetUrgentCaseModel { + Subscription getUrgentCase(String isSupervise, int offset); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java deleted file mode 100644 index 087d4ea..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IHighEventModel.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public interface IHighEventModel { - Subscription sendHighEventRequest(String begTime, String endTime); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java deleted file mode 100644 index 6cc7992..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IOvertimeCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IOvertimeCaseListModel { - Subscription sendOvertimeCaseListRequest(String isOvertime, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java deleted file mode 100644 index 2e45250..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IPersonOnlineModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IPersonOnlineModel { - Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java b/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java deleted file mode 100644 index 65ef323..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/IUrgentCaseListModel.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.model; - -import rx.Subscription; - -public interface IUrgentCaseListModel { - Subscription sendUrgentCaseListRequest(String isSupervise, int offset); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java deleted file mode 100644 index cf8f35b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseLargeTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.model.ICaseLargeTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseLargeTypeModelImpl implements ICaseLargeTypeModel { - - private final OnGetLargeTypeListener largeTypeListener; - - public CaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { - this.largeTypeListener = listener; - } - - /** - * {@link ICaseLargeTypeModel} - */ - @Override - public Subscription getCaseLargeType(String eorc) { - Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - largeTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseLargeTypeBean typeBean) { - if (typeBean != null) { - largeTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java deleted file mode 100644 index 94c8d89..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseSmallTypeModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.model.ICaseSmallTypeModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseSmallTypeModelImpl implements ICaseSmallTypeModel { - - private final OnGetSmallTypeListener smallTypeListener; - - public CaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { - this.smallTypeListener = listener; - } - - /** - * {@link ICaseSmallTypeModel} - */ - @Override - public Subscription getCaseSmallType(String eorc, String typeId) { - Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - smallTypeListener.onFailure(e); - } - } - - @Override - public void onNext(CaseSmallTypeBean typeBean) { - if (typeBean != null) { - smallTypeListener.onSuccess(typeBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java deleted file mode 100644 index 07c6106..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/CaseStatusModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.model.ICaseStatusModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class CaseStatusModelImpl implements ICaseStatusModel { - - private final OnGetCaseStatusListener caseStatusListener; - - public CaseStatusModelImpl(OnGetCaseStatusListener listener) { - this.caseStatusListener = listener; - } - - /** - * {@link ICaseStatusModel} - */ - @Override - public Subscription sendCaseStatusRequest() { - Observable observable = RetrofitServiceManager.getCaseStatusResult(); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - caseStatusListener.onFailure(e); - } - } - - @Override - public void onNext(CaseStatusBean resultBean) { - if (resultBean != null) { - caseStatusListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java deleted file mode 100644 index ed3a8af..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/EventSourceModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.model.IEventSourceModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class EventSourceModelImpl implements IEventSourceModel { - - private final OnGetEventSourceListener eventSourceListener; - - public EventSourceModelImpl(OnGetEventSourceListener listener) { - this.eventSourceListener = listener; - } - - /** - * {@link com.casic.dcms.mvp.model.IEventSourceModel} - */ - @Override - public Subscription sendEventSourceRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getEventSourceResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - eventSourceListener.onFailure(e); - } - } - - @Override - public void onNext(EventSourceBean resultBean) { - if (resultBean != null) { - eventSourceListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java new file mode 100644 index 0000000..b97f9ce --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseLargeTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.model.IGetCaseLargeTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseLargeTypeModelImpl implements IGetCaseLargeTypeModel { + + private final OnGetLargeTypeListener largeTypeListener; + + public GetCaseLargeTypeModelImpl(OnGetLargeTypeListener listener) { + this.largeTypeListener = listener; + } + + /** + * {@link IGetCaseLargeTypeModel} + */ + @Override + public Subscription getCaseLargeType(String eorc) { + Observable observable = RetrofitServiceManager.getCaseLargeType(eorc); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + largeTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseLargeTypeBean typeBean) { + if (typeBean != null) { + largeTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java new file mode 100644 index 0000000..f219546 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseSmallTypeModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.model.IGetCaseSmallTypeModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseSmallTypeModelImpl implements IGetCaseSmallTypeModel { + + private final OnGetSmallTypeListener smallTypeListener; + + public GetCaseSmallTypeModelImpl(OnGetSmallTypeListener listener) { + this.smallTypeListener = listener; + } + + /** + * {@link IGetCaseSmallTypeModel} + */ + @Override + public Subscription getCaseSmallType(String eorc, String typeId) { + Observable observable = RetrofitServiceManager.getCaseSmallType(eorc, typeId); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + smallTypeListener.onFailure(e); + } + } + + @Override + public void onNext(CaseSmallTypeBean typeBean) { + if (typeBean != null) { + smallTypeListener.onSuccess(typeBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java new file mode 100644 index 0000000..6267d3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetCaseStatusModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.model.IGetCaseStatusModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetCaseStatusModelImpl implements IGetCaseStatusModel { + + private final OnGetCaseStatusListener caseStatusListener; + + public GetCaseStatusModelImpl(OnGetCaseStatusListener listener) { + this.caseStatusListener = listener; + } + + /** + * {@link IGetCaseStatusModel} + */ + @Override + public Subscription getCaseStatus() { + Observable observable = RetrofitServiceManager.getCaseStatus(); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + caseStatusListener.onFailure(e); + } + } + + @Override + public void onNext(CaseStatusBean resultBean) { + if (resultBean != null) { + caseStatusListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java new file mode 100644 index 0000000..3ebed64 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetEventSourceModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.model.IGetEventSourceModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetEventSourceModelImpl implements IGetEventSourceModel { + + private final OnGetEventSourceListener eventSourceListener; + + public GetEventSourceModelImpl(OnGetEventSourceListener listener) { + this.eventSourceListener = listener; + } + + /** + * {@link IGetEventSourceModel} + */ + @Override + public Subscription getEventSource(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getEventSource(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + eventSourceListener.onFailure(e); + } + } + + @Override + public void onNext(EventSourceBean resultBean) { + if (resultBean != null) { + eventSourceListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java new file mode 100644 index 0000000..a50bb62 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetHighEventModelImpl.java @@ -0,0 +1,54 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.model.IGetHighEventModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:14 + * @email : 290677893@qq.com + **/ +public class GetHighEventModelImpl implements IGetHighEventModel { + + private final OnGetHighEventListener highEventListener; + + public GetHighEventModelImpl(OnGetHighEventListener listener) { + this.highEventListener = listener; + } + + /** + * {@link IGetHighEventModel} + */ + @Override + public Subscription getHighEvent(String begTime, String endTime) { + Observable observable = RetrofitServiceManager.getHighEvent(begTime, endTime); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + highEventListener.onFailure(e); + } + } + + @Override + public void onNext(HighEventBean resultBean) { + if (resultBean != null) { + highEventListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java new file mode 100644 index 0000000..40d1073 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOnlinePersonModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.model.IGetOnlinePersonModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOnlinePersonModelImpl implements IGetOnlinePersonModel { + + private final OnGetOnlinePersonListener onlinePersonListener; + + public GetOnlinePersonModelImpl(OnGetOnlinePersonListener listener) { + this.onlinePersonListener = listener; + } + + /** + * {@link IGetOnlinePersonModel} + */ + @Override + public Subscription getOnlinePerson(String deptid, String roleTips, String isOnLine) { + Observable observable = RetrofitServiceManager.getOnlinePerson(deptid, roleTips, isOnLine); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + onlinePersonListener.onFailure(e); + } + } + + @Override + public void onNext(OnlinePersonBean resultBean) { + if (resultBean != null) { + onlinePersonListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java new file mode 100644 index 0000000..beadd6a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetOvertimeCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.model.IGetOvertimeCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetOvertimeCaseModelImpl implements IGetOvertimeCaseModel { + + private final OnGetOvertimeCaseListener overtimeCaseListener; + + public GetOvertimeCaseModelImpl(OnGetOvertimeCaseListener listener) { + this.overtimeCaseListener = listener; + } + + /** + * {@link IGetOvertimeCaseModel} + */ + @Override + public Subscription getOvertimeCase(String isOvertime, int offset) { + Observable observable = RetrofitServiceManager.getOvertimeCase(isOvertime, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + overtimeCaseListener.onFailure(e); + } + } + + @Override + public void onNext(OvertimeCaseBean resultBean) { + if (resultBean != null) { + overtimeCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java new file mode 100644 index 0000000..cde28df --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/model/impl/GetUrgentCaseModelImpl.java @@ -0,0 +1,49 @@ +package com.casic.dcms.mvp.model.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.model.IGetUrgentCaseModel; +import com.casic.dcms.utils.retrofit.RetrofitServiceManager; + +import rx.Observable; +import rx.Observer; +import rx.Subscription; +import rx.android.schedulers.AndroidSchedulers; +import rx.schedulers.Schedulers; + +public class GetUrgentCaseModelImpl implements IGetUrgentCaseModel { + + private final OnGetUrgentCaseListener urgentCaseListener; + + public GetUrgentCaseModelImpl(OnGetUrgentCaseListener listener) { + this.urgentCaseListener = listener; + } + + /** + * {@link IGetUrgentCaseModel} + */ + @Override + public Subscription getUrgentCase(String isSupervise, int offset) { + Observable observable = RetrofitServiceManager.getUrgentCase(isSupervise, offset); + return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { + @Override + public void onCompleted() { + + } + + @Override + public void onError(Throwable e) { + if (e.getCause() != null) { + urgentCaseListener.onFailure(e); + } + } + + @Override + public void onNext(UrgentCaseBean resultBean) { + if (resultBean != null) { + urgentCaseListener.onSuccess(resultBean); + } + } + }); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java deleted file mode 100644 index 0819c7e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/HighEventModelImpl.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.model.IHighEventModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:14 - * @email : 290677893@qq.com - **/ -public class HighEventModelImpl implements IHighEventModel { - - private final OnGetHighEventListener highEventListener; - - public HighEventModelImpl(OnGetHighEventListener listener) { - this.highEventListener = listener; - } - - /** - * {@link IHighEventModel} - */ - @Override - public Subscription sendHighEventRequest(String begTime, String endTime) { - Observable observable = RetrofitServiceManager.getHighEventResult(begTime, endTime); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - highEventListener.onFailure(e); - } - } - - @Override - public void onNext(HighEventBean resultBean) { - if (resultBean != null) { - highEventListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java deleted file mode 100644 index 4abd669..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/OvertimeCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.model.IOvertimeCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class OvertimeCaseListModelImpl implements IOvertimeCaseListModel { - - private final OnGetOvertimeCaseListListener overtimeCaseListListener; - - public OvertimeCaseListModelImpl(OnGetOvertimeCaseListListener listener) { - this.overtimeCaseListListener = listener; - } - - /** - * {@link IOvertimeCaseListModel} - */ - @Override - public Subscription sendOvertimeCaseListRequest(String isOvertime, int offset) { - Observable observable = RetrofitServiceManager.getOvertimeCaseListResult(isOvertime, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - overtimeCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(OvertimeCaseBean resultBean) { - if (resultBean != null) { - overtimeCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java deleted file mode 100644 index 433c509..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/PersonOnlineModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.model.IPersonOnlineModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class PersonOnlineModelImpl implements IPersonOnlineModel { - - private final OnGetOnlinePersonListener onlinePersonListener; - - public PersonOnlineModelImpl(OnGetOnlinePersonListener listener) { - this.onlinePersonListener = listener; - } - - /** - * {@link IPersonOnlineModel} - */ - @Override - public Subscription sendPersonOnlineRequest(String deptid, String roleTips, String isOnLine) { - Observable observable = RetrofitServiceManager.getOnlinePersonResult(deptid, roleTips, isOnLine); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - onlinePersonListener.onFailure(e); - } - } - - @Override - public void onNext(OnlinePersonBean resultBean) { - if (resultBean != null) { - onlinePersonListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java b/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java deleted file mode 100644 index 2e79c06..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/model/impl/UrgentCaseListModelImpl.java +++ /dev/null @@ -1,49 +0,0 @@ -package com.casic.dcms.mvp.model.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.model.IUrgentCaseListModel; -import com.casic.dcms.utils.retrofit.RetrofitServiceManager; - -import rx.Observable; -import rx.Observer; -import rx.Subscription; -import rx.android.schedulers.AndroidSchedulers; -import rx.schedulers.Schedulers; - -public class UrgentCaseListModelImpl implements IUrgentCaseListModel { - - private final OnGetUrgentCaseListListener urgentCaseListListener; - - public UrgentCaseListModelImpl(OnGetUrgentCaseListListener listener) { - this.urgentCaseListListener = listener; - } - - /** - * {@link IUrgentCaseListModel} - */ - @Override - public Subscription sendUrgentCaseListRequest(String isSupervise, int offset) { - Observable observable = RetrofitServiceManager.getUrgentCaseListResult(isSupervise, offset); - return observable.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new Observer() { - @Override - public void onCompleted() { - - } - - @Override - public void onError(Throwable e) { - if (e.getCause() != null) { - urgentCaseListListener.onFailure(e); - } - } - - @Override - public void onNext(UrgentCaseBean resultBean) { - if (resultBean != null) { - urgentCaseListListener.onSuccess(resultBean); - } - } - }); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java deleted file mode 100644 index b8cc4a1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseLargeTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseLargeTypePresenter { - void onReadyRetrofitRequest(String eorc); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java deleted file mode 100644 index 2a472bb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseSmallTypePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseSmallTypePresenter { - void onReadyRetrofitRequest(String eorc, String typeId); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java deleted file mode 100644 index 19f2532..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/ICaseStatusPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface ICaseStatusPresenter { - void onReadyRetrofitRequest(); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java deleted file mode 100644 index 8d45793..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IEventSourcePresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IEventSourcePresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java new file mode 100644 index 0000000..4369f0b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseLargeTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseLargeTypePresenter { + void onReadyRetrofitRequest(String eorc); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java new file mode 100644 index 0000000..4979930 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseSmallTypePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseSmallTypePresenter { + void onReadyRetrofitRequest(String eorc, String typeId); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java new file mode 100644 index 0000000..74dd2ed --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetCaseStatusPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetCaseStatusPresenter { + void onReadyRetrofitRequest(); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java new file mode 100644 index 0000000..12f0dc2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetEventSourcePresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourcePresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java new file mode 100644 index 0000000..c2db46e --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetHighEventPresenter.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.presenter; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:11 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventPresenter { + void onReadyRetrofitRequest(String begTime, String endTime); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java new file mode 100644 index 0000000..1f44a77 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOnlinePersonPresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOnlinePersonPresenter { + void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java new file mode 100644 index 0000000..ea293aa --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetOvertimeCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetOvertimeCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java new file mode 100644 index 0000000..ea1840a --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/IGetUrgentCasePresenter.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.presenter; + +public interface IGetUrgentCasePresenter { + void onReadyRetrofitRequest(String isSupervise, int offset); + + void disposeRetrofitRequest(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java deleted file mode 100644 index d2d85fb..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IHighEventPresenter.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:11 - * @email : 290677893@qq.com - **/ -public interface IHighEventPresenter { - void onReadyRetrofitRequest(String begTime, String endTime); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java deleted file mode 100644 index 9b04df3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IOvertimeCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IOvertimeCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java deleted file mode 100644 index c51821c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IPersonOnlinePresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IPersonOnlinePresenter { - void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java b/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java deleted file mode 100644 index de38331..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/IUrgentCaseListPresenter.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.presenter; - -public interface IUrgentCaseListPresenter { - void onReadyRetrofitRequest(String isSupervise, int offset); - - void disposeRetrofitRequest(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java index b325cd9..f8ee2f5 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/AlarmListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.AlarmListModelImpl; import com.casic.dcms.mvp.presenter.IAlarmListPresenter; -import com.casic.dcms.mvp.view.IAlarmListView; +import com.casic.dcms.mvp.view.IGetAlarmListView; public class AlarmListPresenterImpl extends BasePresenter implements IAlarmListPresenter, OnGetAlarmListListener { - private final IAlarmListView view; + private final IGetAlarmListView view; private final AlarmListModelImpl model; - public AlarmListPresenterImpl(IAlarmListView alarmListView) { + public AlarmListPresenterImpl(IGetAlarmListView alarmListView) { this.view = alarmListView; model = new AlarmListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java index 70307cf..0ce53a8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseDetailModelImpl; import com.casic.dcms.mvp.presenter.ICaseDetailPresenter; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; public class CaseDetailPresenterImpl extends BasePresenter implements ICaseDetailPresenter, OnGetCaseDetailListener { - private final ICaseDetailView view; + private final IGetCaseDetailView view; private final CaseDetailModelImpl actionModel; - public CaseDetailPresenterImpl(ICaseDetailView caseDetailView) { + public CaseDetailPresenterImpl(IGetCaseDetailView caseDetailView) { this.view = caseDetailView; actionModel = new CaseDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java deleted file mode 100644 index 2800f0d..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseLargeTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.listener.OnGetLargeTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseLargeTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseLargeTypePresenter; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; - -public class CaseLargeTypePresenterImpl extends BasePresenter implements ICaseLargeTypePresenter, OnGetLargeTypeListener { - - private final ICaseLargeTypeView view; - private final CaseLargeTypeModelImpl actionModel; - - public CaseLargeTypePresenterImpl(ICaseLargeTypeView largeTypeView) { - this.view = largeTypeView; - actionModel = new CaseLargeTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc) { - addSubscription(actionModel.getCaseLargeType(eorc)); - } - - @Override - public void onSuccess(CaseLargeTypeBean resultBean) { - view.obtainLargeType(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java index 6e5affb..be5c686 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseListModelImpl; import com.casic.dcms.mvp.presenter.ICaseListPresenter; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; public class CaseListPresenterImpl extends BasePresenter implements ICaseListPresenter, OnGetSearchListListener { - private final ICaseListView view; + private final ISearchCaseResultView view; private final CaseListModelImpl actionModel; - public CaseListPresenterImpl(ICaseListView caseListView) { + public CaseListPresenterImpl(ISearchCaseResultView caseListView) { this.view = caseListView; actionModel = new CaseListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java index f07205e..eb526c1 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseNextNodePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseNextNodeModelImpl; import com.casic.dcms.mvp.presenter.ICaseNextNodePresenter; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; public class CaseNextNodePresenterImpl extends BasePresenter implements ICaseNextNodePresenter, OnGetCaseNextNodeListener { - private final ICaseNextNodeView view; + private final IGetCaseNextNodeView view; private final CaseNextNodeModelImpl actionModel; - public CaseNextNodePresenterImpl(ICaseNextNodeView caseNextNodeView) { + public CaseNextNodePresenterImpl(IGetCaseNextNodeView caseNextNodeView) { this.view = caseNextNodeView; actionModel = new CaseNextNodeModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java index 208fdbb..2a55391 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseProcessPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CaseProcessModelImpl; import com.casic.dcms.mvp.presenter.ICaseProcessPresenter; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; public class CaseProcessPresenterImpl extends BasePresenter implements ICaseProcessPresenter, OnGetCaseProcessListener { - private final ICaseProcessView view; + private final IGetCaseProcessView view; private final CaseProcessModelImpl actionModel; - public CaseProcessPresenterImpl(ICaseProcessView caseProcessView) { + public CaseProcessPresenterImpl(IGetCaseProcessView caseProcessView) { this.view = caseProcessView; actionModel = new CaseProcessModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java deleted file mode 100644 index 0707109..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseSmallTypePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.listener.OnGetSmallTypeListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseSmallTypeModelImpl; -import com.casic.dcms.mvp.presenter.ICaseSmallTypePresenter; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; - -public class CaseSmallTypePresenterImpl extends BasePresenter implements ICaseSmallTypePresenter, OnGetSmallTypeListener { - - private final ICaseSmallTypeView view; - private final CaseSmallTypeModelImpl actionModel; - - public CaseSmallTypePresenterImpl(ICaseSmallTypeView smallTypeView) { - this.view = smallTypeView; - actionModel = new CaseSmallTypeModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String eorc, String typeId) { - addSubscription(actionModel.getCaseSmallType(eorc, typeId)); - } - - @Override - public void onSuccess(CaseSmallTypeBean typeBean) { - view.obtainSmallType(typeBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java deleted file mode 100644 index 6b7f1fa..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CaseStatusPresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.listener.OnGetCaseStatusListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.CaseStatusModelImpl; -import com.casic.dcms.mvp.presenter.ICaseStatusPresenter; -import com.casic.dcms.mvp.view.ICaseStatusView; - -public class CaseStatusPresenterImpl extends BasePresenter implements ICaseStatusPresenter, OnGetCaseStatusListener { - - private final ICaseStatusView view; - private final CaseStatusModelImpl actionModel; - - public CaseStatusPresenterImpl(ICaseStatusView caseStatusView) { - this.view = caseStatusView; - actionModel = new CaseStatusModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest() { - addSubscription(actionModel.sendCaseStatusRequest()); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(CaseStatusBean resultBean) { - view.obtainCaseStatusData(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java index 5b6aa97..e99dcb2 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanRecordPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanRecordModelImpl; import com.casic.dcms.mvp.presenter.ICleanRecordPresenter; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; public class CleanRecordPresenterImpl extends BasePresenter implements ICleanRecordPresenter, OnGetCleanRecordListener { - private final ICleanToiletRecordView view; + private final IGetToiletRecordView view; private final CleanRecordModelImpl model; - public CleanRecordPresenterImpl(ICleanToiletRecordView cleanToiletRecordView) { + public CleanRecordPresenterImpl(IGetToiletRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new CleanRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java index 7072fbb..b0cc4ef 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/CleanToiletPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.CleanToiletModelImpl; import com.casic.dcms.mvp.presenter.ICleanToiletPresenter; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; public class CleanToiletPresenterImpl extends BasePresenter implements ICleanToiletPresenter, OnActionResultListener { - private final IPublicToiletView view; + private final IGetPublicToiletView view; private final CleanToiletModelImpl actionModel; - public CleanToiletPresenterImpl(IPublicToiletView toiletView) { + public CleanToiletPresenterImpl(IGetPublicToiletView toiletView) { this.view = toiletView; actionModel = new CleanToiletModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java index 67d89c3..4a235d8 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ComSentencePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ComSentenceModelImpl; import com.casic.dcms.mvp.presenter.IComSentencePresenter; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; public class ComSentencePresenterImpl extends BasePresenter implements IComSentencePresenter, OnGetSentenceListener { - private final ICommonSentenceView view; + private final IGetCommonSentenceView view; private final ComSentenceModelImpl actionModel; - public ComSentencePresenterImpl(ICommonSentenceView sentenceView) { + public ComSentencePresenterImpl(IGetCommonSentenceView sentenceView) { this.view = sentenceView; actionModel = new ComSentenceModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java deleted file mode 100644 index 880e508..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/EventSourcePresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.EventSourceBean; -import com.casic.dcms.listener.OnGetEventSourceListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.EventSourceModelImpl; -import com.casic.dcms.mvp.presenter.IEventSourcePresenter; -import com.casic.dcms.mvp.view.IEventSourceView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class EventSourcePresenterImpl extends BasePresenter implements IEventSourcePresenter, OnGetEventSourceListener { - - private final IEventSourceView view; - private final EventSourceModelImpl actionModel; - - public EventSourcePresenterImpl(IEventSourceView sourceView) { - this.view = sourceView; - actionModel = new EventSourceModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendEventSourceRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(EventSourceBean resultBean) { - view.obtainEventSourceResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java new file mode 100644 index 0000000..dd2be8f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseLargeTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.listener.OnGetLargeTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseLargeTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseLargeTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; + +public class GetCaseLargeTypePresenterImpl extends BasePresenter implements IGetCaseLargeTypePresenter, OnGetLargeTypeListener { + + private final IGetCaseLargeTypeView view; + private final GetCaseLargeTypeModelImpl actionModel; + + public GetCaseLargeTypePresenterImpl(IGetCaseLargeTypeView largeTypeView) { + this.view = largeTypeView; + actionModel = new GetCaseLargeTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc) { + addSubscription(actionModel.getCaseLargeType(eorc)); + } + + @Override + public void onSuccess(CaseLargeTypeBean resultBean) { + view.obtainLargeType(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java new file mode 100644 index 0000000..f68f568 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseSmallTypePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.listener.OnGetSmallTypeListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseSmallTypeModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseSmallTypePresenter; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; + +public class GetCaseSmallTypePresenterImpl extends BasePresenter implements IGetCaseSmallTypePresenter, OnGetSmallTypeListener { + + private final IGetCaseSmallTypeView view; + private final GetCaseSmallTypeModelImpl actionModel; + + public GetCaseSmallTypePresenterImpl(IGetCaseSmallTypeView smallTypeView) { + this.view = smallTypeView; + actionModel = new GetCaseSmallTypeModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String eorc, String typeId) { + addSubscription(actionModel.getCaseSmallType(eorc, typeId)); + } + + @Override + public void onSuccess(CaseSmallTypeBean typeBean) { + view.obtainSmallType(typeBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java new file mode 100644 index 0000000..3b4e593 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetCaseStatusPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.listener.OnGetCaseStatusListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetCaseStatusModelImpl; +import com.casic.dcms.mvp.presenter.IGetCaseStatusPresenter; +import com.casic.dcms.mvp.view.IGetCaseStatusView; + +public class GetCaseStatusPresenterImpl extends BasePresenter implements IGetCaseStatusPresenter, OnGetCaseStatusListener { + + private final IGetCaseStatusView view; + private final GetCaseStatusModelImpl actionModel; + + public GetCaseStatusPresenterImpl(IGetCaseStatusView caseStatusView) { + this.view = caseStatusView; + actionModel = new GetCaseStatusModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest() { + addSubscription(actionModel.getCaseStatus()); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(CaseStatusBean resultBean) { + view.obtainCaseStatus(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java new file mode 100644 index 0000000..865a591 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetEventSourcePresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.EventSourceBean; +import com.casic.dcms.listener.OnGetEventSourceListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetEventSourceModelImpl; +import com.casic.dcms.mvp.presenter.IGetEventSourcePresenter; +import com.casic.dcms.mvp.view.IGetEventSourceView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetEventSourcePresenterImpl extends BasePresenter implements IGetEventSourcePresenter, OnGetEventSourceListener { + + private final IGetEventSourceView view; + private final GetEventSourceModelImpl actionModel; + + public GetEventSourcePresenterImpl(IGetEventSourceView eventSourceView) { + this.view = eventSourceView; + actionModel = new GetEventSourceModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getEventSource(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(EventSourceBean resultBean) { + view.obtainEventSource(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java new file mode 100644 index 0000000..7946ec3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetHighEventPresenterImpl.java @@ -0,0 +1,44 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.HighEventBean; +import com.casic.dcms.listener.OnGetHighEventListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetHighEventModelImpl; +import com.casic.dcms.mvp.presenter.IGetHighEventPresenter; +import com.casic.dcms.mvp.view.IGetHighEventView; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:10 + * @email : 290677893@qq.com + **/ +public class GetHighEventPresenterImpl extends BasePresenter implements IGetHighEventPresenter, OnGetHighEventListener { + + private final IGetHighEventView view; + private final GetHighEventModelImpl actionModel; + + public GetHighEventPresenterImpl(IGetHighEventView highEventView) { + this.view = highEventView; + actionModel = new GetHighEventModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String begTime, String endTime) { + addSubscription(actionModel.getHighEvent(begTime, endTime)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(HighEventBean resultBean) { + view.obtainHighEvent(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java new file mode 100644 index 0000000..3dd53ab --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOnlinePersonPresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OnlinePersonBean; +import com.casic.dcms.listener.OnGetOnlinePersonListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOnlinePersonModelImpl; +import com.casic.dcms.mvp.presenter.IGetOnlinePersonPresenter; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; + +public class GetOnlinePersonPresenterImpl extends BasePresenter implements IGetOnlinePersonPresenter, OnGetOnlinePersonListener { + + private final IGetOnlinePersonView view; + private final GetOnlinePersonModelImpl model; + + public GetOnlinePersonPresenterImpl(IGetOnlinePersonView onlinePersonView) { + this.view = onlinePersonView; + model = new GetOnlinePersonModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { + addSubscription(model.getOnlinePerson(deptid, roleTips, isOnLine)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OnlinePersonBean resultBean) { + view.onlinePerson(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java new file mode 100644 index 0000000..a652b78 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetOvertimeCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.OvertimeCaseBean; +import com.casic.dcms.listener.OnGetOvertimeCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetOvertimeCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetOvertimeCasePresenter; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; + +public class GetOvertimeCasePresenterImpl extends BasePresenter implements IGetOvertimeCasePresenter, OnGetOvertimeCaseListener { + + private final IGetOvertimeCaseView view; + private final GetOvertimeCaseModelImpl actionModel; + + public GetOvertimeCasePresenterImpl(IGetOvertimeCaseView overtimeCaseView) { + this.view = overtimeCaseView; + actionModel = new GetOvertimeCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isOvertime, int offset) { + addSubscription(actionModel.getOvertimeCase(isOvertime, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(OvertimeCaseBean resultBean) { + view.obtainOvertimeCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java new file mode 100644 index 0000000..0d7b6c3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/GetUrgentCasePresenterImpl.java @@ -0,0 +1,39 @@ +package com.casic.dcms.mvp.presenter.impl; + +import com.casic.dcms.bean.UrgentCaseBean; +import com.casic.dcms.listener.OnGetUrgentCaseListener; +import com.casic.dcms.mvp.BasePresenter; +import com.casic.dcms.mvp.model.impl.GetUrgentCaseModelImpl; +import com.casic.dcms.mvp.presenter.IGetUrgentCasePresenter; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; + +public class GetUrgentCasePresenterImpl extends BasePresenter implements IGetUrgentCasePresenter, OnGetUrgentCaseListener { + + private final IGetUrgentCaseView view; + private final GetUrgentCaseModelImpl actionModel; + + public GetUrgentCasePresenterImpl(IGetUrgentCaseView urgentCaseView) { + this.view = urgentCaseView; + actionModel = new GetUrgentCaseModelImpl(this); + } + + @Override + public void onReadyRetrofitRequest(String isSupervise, int offset) { + addSubscription(actionModel.getUrgentCase(isSupervise, offset)); + } + + @Override + public void disposeRetrofitRequest() { + unSubscription(); + } + + @Override + public void onSuccess(UrgentCaseBean resultBean) { + view.obtainUrgentCase(resultBean); + } + + @Override + public void onFailure(Throwable throwable) { + + } +} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java deleted file mode 100644 index 35d7f44..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/HighEventPresenterImpl.java +++ /dev/null @@ -1,44 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.HighEventBean; -import com.casic.dcms.listener.OnGetHighEventListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.HighEventModelImpl; -import com.casic.dcms.mvp.presenter.IHighEventPresenter; -import com.casic.dcms.mvp.view.IHighEventView; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:10 - * @email : 290677893@qq.com - **/ -public class HighEventPresenterImpl extends BasePresenter implements IHighEventPresenter, OnGetHighEventListener { - - private final IHighEventView view; - private final HighEventModelImpl actionModel; - - public HighEventPresenterImpl(IHighEventView highEventView) { - this.view = highEventView; - actionModel = new HighEventModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String begTime, String endTime) { - addSubscription(actionModel.sendHighEventRequest(begTime, endTime)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(HighEventBean resultBean) { - view.obtainHighEventResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java index 5f434ce..e9b2a47 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightControlPresenterImpl.java @@ -5,16 +5,16 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ControlLightModelImpl; import com.casic.dcms.mvp.presenter.IControlLightPresenter; -import com.casic.dcms.mvp.view.ILightControlView; +import com.casic.dcms.mvp.view.IControlLightView; import java.util.List; public class LightControlPresenterImpl extends BasePresenter implements IControlLightPresenter, OnActionResultListener { - private final ILightControlView view; + private final IControlLightView view; private final ControlLightModelImpl actionModel; - public LightControlPresenterImpl(ILightControlView lightControlView) { + public LightControlPresenterImpl(IControlLightView lightControlView) { this.view = lightControlView; actionModel = new ControlLightModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java index fb74474..f3fac7c 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightDetailPresenterImpl.java @@ -4,14 +4,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightDetailModelImpl; import com.casic.dcms.mvp.presenter.ILightDetailPresenter; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; public class LightDetailPresenterImpl extends BasePresenter implements ILightDetailPresenter, OnGetLightDetailListener { - private final ILightDetailView view; + private final IGetLightDetailView view; private final LightDetailModelImpl actionModel; - public LightDetailPresenterImpl(ILightDetailView detailView) { + public LightDetailPresenterImpl(IGetLightDetailView detailView) { this.view = detailView; actionModel = new LightDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java index d1c154d..b3b84a4 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightListModelImpl; import com.casic.dcms.mvp.presenter.ILightListPresenter; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IGetLightListView; public class LightListPresenterImpl extends BasePresenter implements ILightListPresenter, OnGetLightListListener { - private final ILightListView view; + private final IGetLightListView view; private final LightListModelImpl actionModel; - public LightListPresenterImpl(ILightListView lightListView) { + public LightListPresenterImpl(IGetLightListView lightListView) { this.view = lightListView; actionModel = new LightListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java index 7c33c81..0fa856a 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/LightMapPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.LightMapModelImpl; import com.casic.dcms.mvp.presenter.ILightMapPresenter; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.ILightOnMapView; public class LightMapPresenterImpl extends BasePresenter implements ILightMapPresenter, OnGetLightMapListListener { - private final ILightMapView view; + private final ILightOnMapView view; private final LightMapModelImpl actionModel; - public LightMapPresenterImpl(ILightMapView lightMapView) { + public LightMapPresenterImpl(ILightOnMapView lightMapView) { this.view = lightMapView; actionModel = new LightMapModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java index e851c7d..bf9df38 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/MaintainRecordPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.MaintainRecordModelImpl; import com.casic.dcms.mvp.presenter.IMaintainRecordPresenter; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; public class MaintainRecordPresenterImpl extends BasePresenter implements IMaintainRecordPresenter, OnGetMaintainRecordListener { - private final IMaintainRecordView view; + private final IGetMaintainRecordView view; private final MaintainRecordModelImpl model; - public MaintainRecordPresenterImpl(IMaintainRecordView cleanToiletRecordView) { + public MaintainRecordPresenterImpl(IGetMaintainRecordView cleanToiletRecordView) { this.view = cleanToiletRecordView; model = new MaintainRecordModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java deleted file mode 100644 index 4d1bdd1..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/OvertimeCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OvertimeCaseBean; -import com.casic.dcms.listener.OnGetOvertimeCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.OvertimeCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IOvertimeCaseListPresenter; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; - -public class OvertimeCaseListPresenterImpl extends BasePresenter implements IOvertimeCaseListPresenter, - OnGetOvertimeCaseListListener { - - private final IOvertimeCaseListView view; - private final OvertimeCaseListModelImpl actionModel; - - public OvertimeCaseListPresenterImpl(IOvertimeCaseListView overtimeCaseListView) { - this.view = overtimeCaseListView; - actionModel = new OvertimeCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isOvertime, int offset) { - addSubscription(actionModel.sendOvertimeCaseListRequest(isOvertime, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OvertimeCaseBean resultBean) { - view.obtainOvertimeCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java index 44672b1..db68efb 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageHandledPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageHandledPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageHandledPresenterImpl(IPackageCaseView handledView) { + public PackageHandledPresenterImpl(IGetPackageCaseView handledView) { this.view = handledView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java index 139b148..9f1ed28 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PackageTodoPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.PackageCaseModelImpl; import com.casic.dcms.mvp.presenter.IPackageCasePresenter; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; public class PackageTodoPresenterImpl extends BasePresenter implements IPackageCasePresenter, OnGetPackageCaseListener { - private final IPackageCaseView view; + private final IGetPackageCaseView view; private final PackageCaseModelImpl actionModel; - public PackageTodoPresenterImpl(IPackageCaseView packageListView) { + public PackageTodoPresenterImpl(IGetPackageCaseView packageListView) { this.view = packageListView; actionModel = new PackageCaseModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java deleted file mode 100644 index 2a716ac..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/PersonOnlinePresenterImpl.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.OnlinePersonBean; -import com.casic.dcms.listener.OnGetOnlinePersonListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.PersonOnlineModelImpl; -import com.casic.dcms.mvp.presenter.IPersonOnlinePresenter; -import com.casic.dcms.mvp.view.IPersonOnlineView; - -public class PersonOnlinePresenterImpl extends BasePresenter implements IPersonOnlinePresenter, OnGetOnlinePersonListener { - - private final IPersonOnlineView view; - private final PersonOnlineModelImpl model; - - public PersonOnlinePresenterImpl(IPersonOnlineView onlineView) { - this.view = onlineView; - model = new PersonOnlineModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String deptid, String roleTips, String isOnLine) { - addSubscription(model.sendPersonOnlineRequest(deptid, roleTips, isOnLine)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(OnlinePersonBean resultBean) { - view.onlineResult(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java index 12444ea..d310f16 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/ShopChangePresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.ChangeShopInfoModelImpl; import com.casic.dcms.mvp.presenter.IChangeShopInfoPresenter; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; public class ShopChangePresenterImpl extends BasePresenter implements IChangeShopInfoPresenter, OnActionResultListener { - private final IShopInfoChangeView view; + private final IChangeShopInfoView view; private final ChangeShopInfoModelImpl actionModel; - public ShopChangePresenterImpl(IShopInfoChangeView changeShopView) { + public ShopChangePresenterImpl(IChangeShopInfoView changeShopView) { this.view = changeShopView; actionModel = new ChangeShopInfoModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java index a3a4e42..782cb36 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/SubmitMaintainPresenterImpl.java @@ -5,15 +5,15 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.SubmitMaintainModelImpl; import com.casic.dcms.mvp.presenter.ISubmitMaintainPresenter; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; public class SubmitMaintainPresenterImpl extends BasePresenter implements ISubmitMaintainPresenter, OnActionResultListener { - private final IMaintainSubmitView view; + private final ISubmitMaintainView view; private final SubmitMaintainModelImpl actionModel; - public SubmitMaintainPresenterImpl(IMaintainSubmitView submitCaseView) { + public SubmitMaintainPresenterImpl(ISubmitMaintainView submitCaseView) { this.view = submitCaseView; actionModel = new SubmitMaintainModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java deleted file mode 100644 index 173a795..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/UrgentCaseListPresenterImpl.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.casic.dcms.mvp.presenter.impl; - -import com.casic.dcms.bean.UrgentCaseBean; -import com.casic.dcms.listener.OnGetUrgentCaseListListener; -import com.casic.dcms.mvp.BasePresenter; -import com.casic.dcms.mvp.model.impl.UrgentCaseListModelImpl; -import com.casic.dcms.mvp.presenter.IUrgentCaseListPresenter; -import com.casic.dcms.mvp.view.IUrgentCaseListView; - -public class UrgentCaseListPresenterImpl extends BasePresenter implements IUrgentCaseListPresenter, - OnGetUrgentCaseListListener { - - private final IUrgentCaseListView view; - private final UrgentCaseListModelImpl actionModel; - - public UrgentCaseListPresenterImpl(IUrgentCaseListView urgentCaseListView) { - this.view = urgentCaseListView; - actionModel = new UrgentCaseListModelImpl(this); - } - - @Override - public void onReadyRetrofitRequest(String isSupervise, int offset) { - addSubscription(actionModel.sendUrgentCaseListRequest(isSupervise, offset)); - } - - @Override - public void disposeRetrofitRequest() { - unSubscription(); - } - - @Override - public void onSuccess(UrgentCaseBean resultBean) { - view.obtainUrgentCaseList(resultBean); - } - - @Override - public void onFailure(Throwable throwable) { - - } -} diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java index 85160e6..3c2ae76 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellDetailPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellDetailModelImpl; import com.casic.dcms.mvp.presenter.IWellDetailPresenter; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetWellDetailView; public class WellDetailPresenterImpl extends BasePresenter implements IWellDetailPresenter, OnGetWellDetailListener { - private final IWellDetailView view; + private final IGetWellDetailView view; private final WellDetailModelImpl actionModel; - public WellDetailPresenterImpl(IWellDetailView detailView) { + public WellDetailPresenterImpl(IGetWellDetailView detailView) { this.view = detailView; actionModel = new WellDetailModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java index 857b29c..22b9b2d 100644 --- a/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java +++ b/app/src/main/java/com/casic/dcms/mvp/presenter/impl/WellListPresenterImpl.java @@ -5,14 +5,14 @@ import com.casic.dcms.mvp.BasePresenter; import com.casic.dcms.mvp.model.impl.WellListModelImpl; import com.casic.dcms.mvp.presenter.IWellListPresenter; -import com.casic.dcms.mvp.view.IWellListView; +import com.casic.dcms.mvp.view.IGetWellListView; public class WellListPresenterImpl extends BasePresenter implements IWellListPresenter, OnGetWellListListener { - private final IWellListView view; + private final IGetWellListView view; private final WellListModelImpl model; - public WellListPresenterImpl(IWellListView wellListView) { + public WellListPresenterImpl(IGetWellListView wellListView) { this.view = wellListView; model = new WellListModelImpl(this); } diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java deleted file mode 100644 index f029acd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IAlarmListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.AlarmDataBean; - -public interface IAlarmListView { - void obtainAlarmResult(AlarmDataBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java deleted file mode 100644 index 4e94047..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseDetailView.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseDetailBean; - -public interface ICaseDetailView { - void obtainCaseDetailData(CaseDetailBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java deleted file mode 100644 index 81fc24e..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseLargeTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseLargeTypeBean; - -public interface ICaseLargeTypeView { - void obtainLargeType(CaseLargeTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java deleted file mode 100644 index 60ec154..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseListView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseListResultBean; - -public interface ICaseListView { - void showProgress(); - - void hideProgress(); - - void obtainCaseListData(CaseListResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java deleted file mode 100644 index f90db08..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseNextNodeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseNextNodeBean; - -public interface ICaseNextNodeView { - void obtainNextNodeData(CaseNextNodeBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java deleted file mode 100644 index d0d7e0b..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseProcessView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseProcessBean; - -public interface ICaseProcessView { - void showProgress(); - - void hideProgress(); - - void obtainCaseProcessData(CaseProcessBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java deleted file mode 100644 index 592b702..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseSmallTypeView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseSmallTypeBean; - -public interface ICaseSmallTypeView { - void obtainSmallType(CaseSmallTypeBean typeBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java deleted file mode 100644 index 76384f7..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICaseStatusView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CaseStatusBean; - -public interface ICaseStatusView { - void obtainCaseStatusData(CaseStatusBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java new file mode 100644 index 0000000..4b036ca --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IChangeShopInfoView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IChangeShopInfoView { + void showProgress(); + + void hideProgress(); + + void obtainChangeResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java deleted file mode 100644 index a374617..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICleanToiletRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.CleanRecordBean; - -public interface ICleanToiletRecordView { - void obtainCleanRecordResult(CleanRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java deleted file mode 100644 index 860bbc9..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ICommonSentenceView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ComSentenceBean; - -public interface ICommonSentenceView { - void obtainCommonSentenceData(ComSentenceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java new file mode 100644 index 0000000..290baa3 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IControlLightView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IControlLightView { + void showProgress(); + + void hideProgress(); + + void obtainControlResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java deleted file mode 100644 index b22af01..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IEventSourceView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.EventSourceBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:48 - * @email : 290677893@qq.com - **/ -public interface IEventSourceView { - void obtainEventSourceResult(EventSourceBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java new file mode 100644 index 0000000..f384c39 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetAlarmListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.AlarmDataBean; + +public interface IGetAlarmListView { + void obtainAlarmResult(AlarmDataBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java new file mode 100644 index 0000000..6a83e9f --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseDetailView.java @@ -0,0 +1,9 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseDetailBean; + +public interface IGetCaseDetailView { + void obtainCaseDetailData(CaseDetailBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java new file mode 100644 index 0000000..662e29c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseLargeTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseLargeTypeBean; + +public interface IGetCaseLargeTypeView { + void obtainLargeType(CaseLargeTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java new file mode 100644 index 0000000..f1529f1 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseNextNodeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseNextNodeBean; + +public interface IGetCaseNextNodeView { + void obtainNextNodeData(CaseNextNodeBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java new file mode 100644 index 0000000..c9a6acd --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseProcessView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseProcessBean; + +public interface IGetCaseProcessView { + void showProgress(); + + void hideProgress(); + + void obtainCaseProcessData(CaseProcessBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java new file mode 100644 index 0000000..30a1f51 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseSmallTypeView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseSmallTypeBean; + +public interface IGetCaseSmallTypeView { + void obtainSmallType(CaseSmallTypeBean typeBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java new file mode 100644 index 0000000..42b4df2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCaseStatusView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseStatusBean; + +public interface IGetCaseStatusView { + void obtainCaseStatus(CaseStatusBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java new file mode 100644 index 0000000..c236b3d --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetCommonSentenceView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ComSentenceBean; + +public interface IGetCommonSentenceView { + void obtainCommonSentenceData(ComSentenceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java new file mode 100644 index 0000000..57f2a72 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetEventSourceView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.EventSourceBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:48 + * @email : 290677893@qq.com + **/ +public interface IGetEventSourceView { + void obtainEventSource(EventSourceBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java new file mode 100644 index 0000000..065bbe8 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetHighEventView.java @@ -0,0 +1,12 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.HighEventBean; + +/** + * @author : Pengxh + * @time : 2021/4/16 9:06 + * @email : 290677893@qq.com + **/ +public interface IGetHighEventView { + void obtainHighEvent(HighEventBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java new file mode 100644 index 0000000..fda4165 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightDetailView.java @@ -0,0 +1,5 @@ +package com.casic.dcms.mvp.view; + +public interface IGetLightDetailView { + void obtainLightDetailResult(String resultJson); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java new file mode 100644 index 0000000..fcd5542 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetLightListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightListBean; + +public interface IGetLightListView { + void obtainLightResult(LightListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java new file mode 100644 index 0000000..9af5aaf --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetMaintainRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.MaintainRecordBean; + +public interface IGetMaintainRecordView { + void obtainRecordResult(MaintainRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java new file mode 100644 index 0000000..c6d7e09 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOnlinePersonView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OnlinePersonBean; + +public interface IGetOnlinePersonView { + void onlinePerson(OnlinePersonBean result); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java new file mode 100644 index 0000000..b7ba4c4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetOvertimeCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.OvertimeCaseBean; + +public interface IGetOvertimeCaseView { + void obtainOvertimeCase(OvertimeCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java new file mode 100644 index 0000000..cfa7f24 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPackageCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.PackageOrDeptBean; + +public interface IGetPackageCaseView { + void obtainPackageCaseResult(PackageOrDeptBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java new file mode 100644 index 0000000..673fc75 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetPublicToiletView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface IGetPublicToiletView { + void obtainCleanResult(ActionResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java new file mode 100644 index 0000000..08f4bd2 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetToiletRecordView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CleanRecordBean; + +public interface IGetToiletRecordView { + void obtainCleanRecordResult(CleanRecordBean resultBean); + + void showProgress(); + + void hideProgress(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java new file mode 100644 index 0000000..b5f896c --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetUrgentCaseView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.UrgentCaseBean; + +public interface IGetUrgentCaseView { + void obtainUrgentCase(UrgentCaseBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java new file mode 100644 index 0000000..6b84a96 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellDetailView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellDetailBean; + +public interface IGetWellDetailView { + void obtainWellDetailResult(WellDetailBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java new file mode 100644 index 0000000..9b6930b --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/IGetWellListView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.WellListBean; + +public interface IGetWellListView { + void obtainDeviceResult(WellListBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java b/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java deleted file mode 100644 index 60966bd..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IHighEventView.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.HighEventBean; - -/** - * @author : Pengxh - * @time : 2021/4/16 9:06 - * @email : 290677893@qq.com - **/ -public interface IHighEventView { - void obtainHighEventResult(HighEventBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java deleted file mode 100644 index be6a4db..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightControlView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface ILightControlView { - void showProgress(); - - void hideProgress(); - - void obtainControlResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java deleted file mode 100644 index 7239b5c..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightDetailView.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.casic.dcms.mvp.view; - -public interface ILightDetailView { - void obtainLightDetailResult(String resultJson); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java deleted file mode 100644 index 1e7cca0..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightListBean; - -public interface ILightListView { - void obtainLightResult(LightListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java deleted file mode 100644 index 2f39966..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/ILightMapView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.LightMapBean; - -public interface ILightMapView { - void obtainLightResult(LightMapBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java new file mode 100644 index 0000000..7c8d737 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ILightOnMapView.java @@ -0,0 +1,7 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.LightMapBean; + +public interface ILightOnMapView { + void obtainLightResult(LightMapBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java deleted file mode 100644 index 8ff5189..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainRecordView.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.MaintainRecordBean; - -public interface IMaintainRecordView { - void obtainRecordResult(MaintainRecordBean resultBean); - - void showProgress(); - - void hideProgress(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java b/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java deleted file mode 100644 index 191c0d2..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IMaintainSubmitView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IMaintainSubmitView { - void showProgress(); - - void hideProgress(); - - void obtainSubmitResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java deleted file mode 100644 index 6647bc3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IOvertimeCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OvertimeCaseBean; - -public interface IOvertimeCaseListView { - void obtainOvertimeCaseList(OvertimeCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java deleted file mode 100644 index e2f89a3..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPackageCaseView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.PackageOrDeptBean; - -public interface IPackageCaseView { - void obtainPackageCaseResult(PackageOrDeptBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java deleted file mode 100644 index 1b2e555..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPersonOnlineView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.OnlinePersonBean; - -public interface IPersonOnlineView { - void onlineResult(OnlinePersonBean result); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java b/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java deleted file mode 100644 index 0272202..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IPublicToiletView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IPublicToiletView { - void obtainCleanResult(ActionResultBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java new file mode 100644 index 0000000..b08b764 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISearchCaseResultView.java @@ -0,0 +1,11 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.CaseListResultBean; + +public interface ISearchCaseResultView { + void showProgress(); + + void hideProgress(); + + void obtainCaseListData(CaseListResultBean resultBean); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java b/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java deleted file mode 100644 index 8e30200..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IShopInfoChangeView.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.ActionResultBean; - -public interface IShopInfoChangeView { - void showProgress(); - - void hideProgress(); - - void obtainChangeResult(ActionResultBean resultBean); - - void obtainDataFail(); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java new file mode 100644 index 0000000..75a0629 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/mvp/view/ISubmitMaintainView.java @@ -0,0 +1,13 @@ +package com.casic.dcms.mvp.view; + +import com.casic.dcms.bean.ActionResultBean; + +public interface ISubmitMaintainView { + void showProgress(); + + void hideProgress(); + + void obtainSubmitResult(ActionResultBean resultBean); + + void obtainDataFail(); +} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java deleted file mode 100644 index b17ec40..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IUrgentCaseListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.UrgentCaseBean; - -public interface IUrgentCaseListView { - void obtainUrgentCaseList(UrgentCaseBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java deleted file mode 100644 index 2d01903..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellDetailView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellDetailBean; - -public interface IWellDetailView { - void obtainWellDetailResult(WellDetailBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java b/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java deleted file mode 100644 index fc5545a..0000000 --- a/app/src/main/java/com/casic/dcms/mvp/view/IWellListView.java +++ /dev/null @@ -1,7 +0,0 @@ -package com.casic.dcms.mvp.view; - -import com.casic.dcms.bean.WellListBean; - -public interface IWellListView { - void obtainDeviceResult(WellListBean resultBean); -} diff --git a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java index 48e58d2..8447725 100644 --- a/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/BridgeMaintainActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.BridgeConfigBean; import com.casic.dcms.databinding.ActivityBridgeBinding; import com.casic.dcms.mvp.presenter.impl.SubmitMaintainPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainSubmitView; +import com.casic.dcms.mvp.view.ISubmitMaintainView; import com.casic.dcms.utils.LocationHelper; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -33,7 +33,7 @@ import java.util.Timer; import java.util.TimerTask; -public class BridgeMaintainActivity extends AndroidxBaseActivity implements IMaintainSubmitView { +public class BridgeMaintainActivity extends AndroidxBaseActivity implements ISubmitMaintainView { private final Context context = BridgeMaintainActivity.this; private Timer timer; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java index 74adb6e..dfd8935 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.check.CaseCheckFragment; import com.casic.dcms.ui.fragment.check.CaseCheckedFragment; @@ -48,8 +48,8 @@ import cn.jzvd.Jzvd; -public class CaseCheckDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, - IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseCheckDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, + IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseCheckDetailActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java index 9c1c210..de0b6d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseCheckedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseCheckedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseCheckedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseCheckedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java index 2c49299..356be41 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java index 86bc63f..550750c 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandleDetailActivity.java @@ -24,8 +24,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.handle.CaseHandledFragment; import com.casic.dcms.ui.fragment.handle.CaseTimeoutFragment; @@ -51,7 +51,7 @@ import cn.jzvd.Jzvd; -public class CaseHandleDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, ICaseNextNodeView, +public class CaseHandleDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, IGetCaseNextNodeView, IUploadFileView, ICaseDetailHandleView { private final Context context = CaseHandleDetailActivity.this; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java index c28d20f..b4c601b 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java index b43f542..0e13b10 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseListResultActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseListResultBean; import com.casic.dcms.databinding.ActivityCaseListBinding; import com.casic.dcms.mvp.presenter.impl.CaseListPresenterImpl; -import com.casic.dcms.mvp.view.ICaseListView; +import com.casic.dcms.mvp.view.ISearchCaseResultView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; import com.scwang.smartrefresh.layout.api.RefreshLayout; @@ -24,7 +24,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseListResultActivity extends AndroidxBaseActivity implements ICaseListView { +public class CaseListResultActivity extends AndroidxBaseActivity implements ISearchCaseResultView { private CaseListPresenterImpl caseListPresenter; private CaseListResultAdapter adapter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java index 1369d1b..6e374cd 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseOnMapActivity.java @@ -54,8 +54,8 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class CaseOnMapActivity extends AndroidxBaseActivity implements RadioGroup.OnCheckedChangeListener, - IHandleCaseView, IVerifyCaseView, ICheckCaseView { +public class CaseOnMapActivity extends AndroidxBaseActivity + implements RadioGroup.OnCheckedChangeListener, IHandleCaseView, IVerifyCaseView, ICheckCaseView { private static final String TAG = "CaseOnMapActivity"; private HandleCasePresenterImpl handleCasePresenter; @@ -104,7 +104,7 @@ //Marker相关Layer graphicsOverlays = viewBinding.mapView.getGraphicsOverlays(); - //handler弱饮用,防止内存泄漏 + //handler弱引用,防止内存泄漏 weakReferenceHandler = new WeakReferenceHandler(this); } diff --git a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java index 3149acb..7c2e9a3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseProcessActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.CaseProcessBean; import com.casic.dcms.databinding.ActivityCaseProcessBinding; import com.casic.dcms.mvp.presenter.impl.CaseProcessPresenterImpl; -import com.casic.dcms.mvp.view.ICaseProcessView; +import com.casic.dcms.mvp.view.IGetCaseProcessView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.TimeLineDecoration; import com.casic.dcms.utils.TimeLineDecoration.TimeLineAdapter; @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -public class CaseProcessActivity extends AndroidxBaseActivity implements ICaseProcessView { +public class CaseProcessActivity extends AndroidxBaseActivity implements IGetCaseProcessView { private final Context context = CaseProcessActivity.this; private final List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java deleted file mode 100644 index ade2b12..0000000 --- a/app/src/main/java/com/casic/dcms/ui/CaseSearchActivity.java +++ /dev/null @@ -1,278 +0,0 @@ -package com.casic.dcms.ui; - -import android.content.Context; -import android.content.Intent; -import android.view.View; - -import androidx.core.content.ContextCompat; - -import com.casic.dcms.R; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.bean.CaseLargeTypeBean; -import com.casic.dcms.bean.CaseSmallTypeBean; -import com.casic.dcms.bean.CaseStatusBean; -import com.casic.dcms.databinding.ActivityCaseSearchBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseStatusPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; -import com.casic.dcms.mvp.view.ICaseStatusView; -import com.casic.dcms.utils.Constant; -import com.casic.dcms.utils.TimeOrDateUtil; -import com.casic.dcms.widgets.AlertControlDialog; -import com.jzxiang.pickerview.TimePickerDialog; -import com.jzxiang.pickerview.data.Type; -import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; - -import java.util.List; - -public class CaseSearchActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, ICaseStatusView { - - private static final String TAG = "CaseSearchActivity"; - private final Context context = this; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; - private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; - private List smallTypeBeans; - private CaseStatusPresenterImpl caseStatusPresenter; - private String eorc = ""; - private String typeCode = ""; - private String typeDetailCode = ""; - private String caseState = ""; - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("案卷查询"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - public void initData() { - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); - caseStatusPresenter = new CaseStatusPresenterImpl(this); - } - - @Override - public void initEvent() { - viewBinding.caseClassLayout.setOnClickListener(this); - viewBinding.caseLargeClassLayout.setOnClickListener(this); - viewBinding.caseSmallClassLayout.setOnClickListener(this); - viewBinding.caseStatusLayout.setOnClickListener(this); - viewBinding.selectStartDateView.setOnClickListener(this); - viewBinding.selectEndDateView.setOnClickListener(this); - viewBinding.searchButton.setOnClickListener(this); - viewBinding.resetButton.setOnClickListener(this); - - viewBinding.searchButton.setChangeAlphaWhenPress(true); - viewBinding.resetButton.setChangeAlphaWhenPress(true); - } - - @Override - public void onClick(View v) { - int id = v.getId(); - if (id == R.id.caseClassLayout) { - new QMUIBottomSheet.BottomListSheetBuilder(this) - .setTitle("案卷类型") - .addItem("事件") - .addItem("部件") - .setGravityCenter(true) - .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - viewBinding.caseClassView.setText(tag); - viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - eorc = String.valueOf(position + 1); - //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(eorc); - } - }).build().show(); - } else if (id == R.id.caseLargeClassLayout) { - if (largeTypeBeans != null) { - if (largeTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷大类"); - for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseLargeClassView.setText(tag); - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - - //获取案卷小类 - CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); - String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); - typeCode = dataBean.getTypeCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseSmallClassLayout) { - if (smallTypeBeans != null) { - if (smallTypeBeans.size() > 1) { - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("案卷小类"); - for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { - sheetBuilder.addItem(dataBean.getTypeDetailName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - viewBinding.caseSmallClassView.setText(tag); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); - } - }).build().show(); - } - } - } else if (id == R.id.caseStatusLayout) { - caseStatusPresenter.onReadyRetrofitRequest(); - } else if (id == R.id.selectStartDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择处理时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.startTimeView.setText(date); - viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.selectEndDateView) { - new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) - .setTitleStringId("请选择截止时间") - .setWheelItemTextSize(16) - .setCyclic(false) - .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) - .setMaxMillseconds(System.currentTimeMillis()) - .setType(Type.YEAR_MONTH_DAY) - .setCallBack((timePickerView, millSeconds) -> { - String date = TimeOrDateUtil.timestampToDate(millSeconds); - - viewBinding.endTimeView.setText(date); - viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - }).build().show(getSupportFragmentManager(), "year_month_day"); - } else if (id == R.id.searchButton) { - Intent intent = new Intent(this, CaseListResultActivity.class); - intent.putExtra("eorc", eorc); - intent.putExtra("typeCode", typeCode); - intent.putExtra("typeDetailCode", typeDetailCode); - intent.putExtra("caseState", caseState); - intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); - intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); - startActivity(intent); - } else if (id == R.id.resetButton) { - new AlertControlDialog.Builder() - .setContext(this) - .setTitle("重置") - .setMessage("确定要重置填写的资料吗?") - .setNegativeButton("取消") - .setPositiveButton("确定") - .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { - @Override - public void onConfirmClick() { - //将搜索条件置空 - eorc = ""; - typeCode = ""; - typeDetailCode = ""; - caseState = ""; - - //将界面显示置空 - viewBinding.caseClassView.setText(""); - viewBinding.caseLargeClassView.setText(""); - viewBinding.caseSmallClassView.setText(""); - viewBinding.caseStatusView.setText(""); - viewBinding.startTimeView.setText(""); - viewBinding.endTimeView.setText(""); - } - - @Override - public void onCancelClick() { - - } - }).build().show(); - } - } - - @Override - public void obtainLargeType(CaseLargeTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.largeTypeBeans = typeBean.getData(); - if (largeTypeBeans.size() == 0) { - viewBinding.caseLargeClassView.setText("无小类"); - } else { - viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 - } - viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - - viewBinding.caseSmallClassView.setText("请选择"); - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainSmallType(CaseSmallTypeBean typeBean) { - if (typeBean.isSuccess()) { - //设置大类数据 - this.smallTypeBeans = typeBean.getData(); - if (smallTypeBeans.size() == 0) { - viewBinding.caseSmallClassView.setText("无小类"); - } else { - viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 - } - viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); - } - } - - @Override - public void obtainCaseStatusData(CaseStatusBean resultBean) { -// Log.d(TAG, "obtainCaseStatusData: " + new Gson().toJson(resultBean)); - if (resultBean.isSuccess()) { - List beans = resultBean.getData(); - QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); - sheetBuilder.setTitle("处理状态"); - for (CaseStatusBean.DataBean dataBean : beans) { - sheetBuilder.addItem(dataBean.getName()); - } - sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { - @Override - public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { - dialog.dismiss(); - - caseState = beans.get(position).getValue(); - viewBinding.caseStatusView.setText(tag); - viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); - } - }).build().show(); - } - } - - @Override - protected void onDestroy() { - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); - } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); - } - if (caseStatusPresenter != null) { - caseStatusPresenter.disposeRetrofitRequest(); - } - super.onDestroy(); - } -} diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java index ddacc65..6235aa3 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoDetailActivity.java @@ -17,8 +17,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.ComSentencePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UpdateSupervisePresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICommonSentenceView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCommonSentenceView; import com.casic.dcms.mvp.view.IUpdateSuperviseView; import com.casic.dcms.ui.fragment.overtime.CaseHandledFragment; import com.casic.dcms.ui.fragment.overtime.CaseTodoFragment; @@ -35,7 +35,7 @@ import cn.jzvd.Jzvd; public class CaseTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICommonSentenceView, IUpdateSuperviseView { + IGetCaseDetailView, IGetCommonSentenceView, IUpdateSuperviseView { private final Context context = this; private String title; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java index 4b003ad..58d726e 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseTodoHandledDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseTodoHandledDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseTodoHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseTodoHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java index d71dc34..95a02ae 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifiedDetailActivity.java @@ -12,7 +12,7 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityCaseVerifiedDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.JzExoMedia; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -22,7 +22,7 @@ import cn.jzvd.Jzvd; -public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class CaseVerifiedDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = CaseVerifiedDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java index d7e4692..6944932 100644 --- a/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CaseVerifyDetailActivity.java @@ -29,15 +29,15 @@ import com.casic.dcms.databinding.ActivityCaseVerifyDetailBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.verify.CaseVerifiedFragment; import com.casic.dcms.ui.fragment.verify.CaseVerifyFragment; @@ -60,16 +60,16 @@ import cn.jzvd.Jzvd; -public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements ICaseDetailView, View.OnClickListener, - ICaseLargeTypeView, ICaseSmallTypeView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView { +public class CaseVerifyDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView, View.OnClickListener, + IGetCaseLargeTypeView, IGetCaseSmallTypeView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = CaseVerifyDetailActivity.this; private final ArrayList realPaths = new ArrayList<>();//真实图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 private CaseDetailPresenterImpl caseDetailPresenter; - private CaseLargeTypePresenterImpl caseLargeClassPresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; private List largeTypeBeans; - private CaseSmallTypePresenterImpl caseSmallClassPresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private List smallTypeBeans; private String id; private String eorc; @@ -122,8 +122,8 @@ id = getIntent().getStringExtra("id"); caseDetailPresenter = new CaseDetailPresenterImpl(this); caseDetailPresenter.onReadyRetrofitRequest(id); - caseLargeClassPresenter = new CaseLargeTypePresenterImpl(this); - caseSmallClassPresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); uploadImagePresenter = new UploadImagePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -277,7 +277,7 @@ dialog.dismiss(); viewBinding.caseTypeView.setText(tag); //获取案卷大类 - caseLargeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -300,7 +300,7 @@ CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); eorc = dataBean.getEorc(); String typeId = dataBean.getId(); - caseSmallClassPresenter.onReadyRetrofitRequest(eorc, typeId); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); } }).build().show(); } @@ -535,11 +535,11 @@ if (caseDetailPresenter != null) { caseDetailPresenter.disposeRetrofitRequest(); } - if (caseLargeClassPresenter != null) { - caseLargeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } - if (caseSmallClassPresenter != null) { - caseSmallClassPresenter.disposeRetrofitRequest(); + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); } if (uploadImagePresenter != null) { uploadImagePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java index b661a8c..5a751d7 100644 --- a/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/ChangeShopInfoActivity.java @@ -22,7 +22,7 @@ import com.casic.dcms.databinding.ActivityChangeShopBinding; import com.casic.dcms.mvp.presenter.impl.ShopChangePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IShopInfoChangeView; +import com.casic.dcms.mvp.view.IChangeShopInfoView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; @@ -39,7 +39,7 @@ import java.util.ArrayList; import java.util.List; -public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IShopInfoChangeView { +public class ChangeShopInfoActivity extends AndroidxBaseActivity implements IUploadFileView, IChangeShopInfoView { private final Context context = ChangeShopInfoActivity.this; private final ArrayList realPaths = new ArrayList<>(); //真实图片路径 diff --git a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java index 5298ee6..5c037c4 100644 --- a/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CleanResultListActivity.java @@ -16,7 +16,7 @@ import com.casic.dcms.bean.CleanRecordBean; import com.casic.dcms.databinding.ActivityCleanListBinding; import com.casic.dcms.mvp.presenter.impl.CleanRecordPresenterImpl; -import com.casic.dcms.mvp.view.ICleanToiletRecordView; +import com.casic.dcms.mvp.view.IGetToiletRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; @@ -30,7 +30,7 @@ import java.util.ArrayList; import java.util.List; -public class CleanResultListActivity extends AndroidxBaseActivity implements ICleanToiletRecordView { +public class CleanResultListActivity extends AndroidxBaseActivity implements IGetToiletRecordView { private final Context context = CleanResultListActivity.this; private CleanRecordPresenterImpl recordPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java index 87ee4c3..a2e2aab 100644 --- a/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/CommonCaseUploadActivity.java @@ -34,14 +34,14 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadCommonCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadAudioPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadVideoPresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.AudioRecodeHelper; @@ -71,14 +71,14 @@ import cn.jzvd.Jzvd; public class CommonCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, View.OnTouchListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, View.OnTouchListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private static final String TAG = "CaseUploadActivity"; private final Context context = CommonCaseUploadActivity.this; private final List imageList = new ArrayList<>();//服务器返回的拍照数据集 private final ArrayList realPaths = new ArrayList<>();//真实图片路径 - private CaseLargeTypePresenterImpl largeClassPresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private UploadAudioPresenterImpl uploadAudioPresenter; @@ -127,8 +127,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeClassPresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) @@ -254,7 +254,7 @@ viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); //获取案卷大类 - largeClassPresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); + largeTypePresenter.onReadyRetrofitRequest(String.valueOf(position + 1)); } }).build().show(); } else if (id == R.id.caseLargeClassLayout) { @@ -628,8 +628,8 @@ @Override protected void onDestroy() { - if (largeClassPresenter != null) { - largeClassPresenter.disposeRetrofitRequest(); + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); } if (smallTypePresenter != null) { smallTypePresenter.disposeRetrofitRequest(); diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java index f8080a7..1ef19ca 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAdjustDetailActivity.java @@ -20,8 +20,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.ui.fragment.dept.DeptCaseAdjustFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.utils.Constant; @@ -37,7 +37,7 @@ import cn.jzvd.Jzvd; public class DeptAdjustDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java index a80eb90..0774048 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptAuthorizeDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseAuthorizeFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; @@ -40,7 +40,7 @@ import cn.jzvd.Jzvd; public class DeptAuthorizeDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, ICaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { + IGetCaseDetailView, IGetCaseNextNodeView, IHandleProcessView, ICaseDetailHandleView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java index e221db6..b807581 100644 --- a/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/DeptTodoDetailActivity.java @@ -22,8 +22,8 @@ import com.casic.dcms.mvp.presenter.impl.CaseNextNodePresenterImpl; import com.casic.dcms.mvp.presenter.impl.ProcessPersonPresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IHandleProcessView; import com.casic.dcms.ui.fragment.dept.DeptCaseHandledFragment; import com.casic.dcms.ui.fragment.dept.DeptCaseProcessFragment; @@ -41,7 +41,7 @@ import cn.jzvd.Jzvd; public class DeptTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IHandleProcessView, ICaseDetailHandleView, ICaseNextNodeView { + IGetCaseDetailView, IHandleProcessView, ICaseDetailHandleView, IGetCaseNextNodeView { private final Context context = this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java index 6e66770..8a53399 100644 --- a/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/EventSourceActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.EventSourceBean; import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.databinding.ActivityEventResourceBinding; -import com.casic.dcms.mvp.presenter.impl.EventSourcePresenterImpl; -import com.casic.dcms.mvp.view.IEventSourceView; +import com.casic.dcms.mvp.presenter.impl.GetEventSourcePresenterImpl; +import com.casic.dcms.mvp.view.IGetEventSourceView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 9:24 * @email : 290677893@qq.com */ -public class EventSourceActivity extends AndroidxBaseActivity implements IEventSourceView { +public class EventSourceActivity extends AndroidxBaseActivity implements IGetEventSourceView { private static final String TAG = EventSourceActivity.class.getSimpleName(); private final Context context = EventSourceActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private EventSourcePresenterImpl eventSourcePresenter; + private GetEventSourcePresenterImpl eventSourcePresenter; @Override protected void setupTopBarLayout() { @@ -62,14 +62,14 @@ initTableConfig(); //初始化饼图 ChartViewHelper.initPieChart(viewBinding.resourcePieChart); - eventSourcePresenter = new EventSourcePresenterImpl(this); + eventSourcePresenter = new GetEventSourcePresenterImpl(this); eventSourcePresenter.onReadyRetrofitRequest(date[0], date[1]); //设置数据 ChartViewHelper.setPieChartData(viewBinding.resourcePieChart, pieEntries); } @Override - public void obtainEventSourceResult(EventSourceBean resultBean) { + public void obtainEventSource(EventSourceBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java new file mode 100644 index 0000000..14a6ba4 --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/HandlePackageCaseActivity.java @@ -0,0 +1,45 @@ +package com.casic.dcms.ui; + +import android.widget.LinearLayout; + +import androidx.core.content.ContextCompat; +import androidx.fragment.app.Fragment; + +import com.casic.dcms.R; +import com.casic.dcms.adapter.SubViewPagerAdapter; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.databinding.ActivityThreePackageBinding; +import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; +import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; +import com.casic.dcms.utils.Constant; + +import java.util.ArrayList; +import java.util.List; + +public class HandlePackageCaseActivity extends AndroidxBaseActivity { + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("三包处置"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + protected void initData() { + List fragmentList = new ArrayList<>(); + fragmentList.add(new PackageTodoFragment()); + fragmentList.add(new PackageHandledFragment()); + SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); + viewBinding.viewPager.setAdapter(adapter); + //绑定TabLayout + viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); + LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); + linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); + linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); + } + + @Override + protected void initEvent() { + + } +} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java index 65d2f93..eeb366d 100644 --- a/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/HighEventListActivity.java @@ -13,8 +13,8 @@ import com.casic.dcms.bean.ExcelDataBean; import com.casic.dcms.bean.HighEventBean; import com.casic.dcms.databinding.ActivityHighEventBinding; -import com.casic.dcms.mvp.presenter.impl.HighEventPresenterImpl; -import com.casic.dcms.mvp.view.IHighEventView; +import com.casic.dcms.mvp.presenter.impl.GetHighEventPresenterImpl; +import com.casic.dcms.mvp.view.IGetHighEventView; import com.casic.dcms.utils.ChartViewHelper; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.TimeOrDateUtil; @@ -33,14 +33,14 @@ * @time : 2021/4/16 8:44 * @email : 290677893@qq.com */ -public class HighEventListActivity extends AndroidxBaseActivity implements IHighEventView { +public class HighEventListActivity extends AndroidxBaseActivity implements IGetHighEventView { private static final String TAG = "HighEventListActivity"; private final Context context = HighEventListActivity.this; private final List excelDataBeans = new ArrayList<>(); private final List pieEntries = new ArrayList<>(); private String[] date = new String[0]; - private HighEventPresenterImpl highEventPresenter; + private GetHighEventPresenterImpl highEventPresenter; @Override protected void setupTopBarLayout() { @@ -60,7 +60,7 @@ protected void initData() { initTableConfig(); ChartViewHelper.initPieChart(viewBinding.eventPieChart); - highEventPresenter = new HighEventPresenterImpl(this); + highEventPresenter = new GetHighEventPresenterImpl(this); highEventPresenter.onReadyRetrofitRequest(date[0], date[1]); ChartViewHelper.setPieChartData(viewBinding.eventPieChart, pieEntries); } @@ -81,7 +81,7 @@ } @Override - public void obtainHighEventResult(HighEventBean resultBean) { + public void obtainHighEvent(HighEventBean resultBean) { if (resultBean.getCode() == 200) { List dataBeanList = resultBean.getData(); for (int i = 0; i < dataBeanList.size() - 1; i++) { diff --git a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java index 32e2c2a..e587dd7 100644 --- a/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/MaintainRecordActivity.java @@ -13,7 +13,7 @@ import com.casic.dcms.bean.MaintainRecordBean; import com.casic.dcms.databinding.ActivityMaintainRecordBinding; import com.casic.dcms.mvp.presenter.impl.MaintainRecordPresenterImpl; -import com.casic.dcms.mvp.view.IMaintainRecordView; +import com.casic.dcms.mvp.view.IGetMaintainRecordView; import com.casic.dcms.utils.CalendarUtil; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -26,7 +26,7 @@ import java.util.ArrayList; import java.util.List; -public class MaintainRecordActivity extends AndroidxBaseActivity implements IMaintainRecordView { +public class MaintainRecordActivity extends AndroidxBaseActivity implements IGetMaintainRecordView { private MaintainRecordPresenterImpl recordPresenter; private List dataBeans = new ArrayList<>(); diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java deleted file mode 100644 index d744e01..0000000 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandleActivity.java +++ /dev/null @@ -1,45 +0,0 @@ -package com.casic.dcms.ui; - -import android.widget.LinearLayout; - -import androidx.core.content.ContextCompat; -import androidx.fragment.app.Fragment; - -import com.casic.dcms.R; -import com.casic.dcms.adapter.SubViewPagerAdapter; -import com.casic.dcms.base.AndroidxBaseActivity; -import com.casic.dcms.databinding.ActivityThreePackageBinding; -import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; -import com.casic.dcms.ui.fragment.threepkg.PackageTodoFragment; -import com.casic.dcms.utils.Constant; - -import java.util.ArrayList; -import java.util.List; - -public class PackageHandleActivity extends AndroidxBaseActivity { - - @Override - protected void setupTopBarLayout() { - viewBinding.titleBarLayout.titleView.setText("三包处置"); - viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); - } - - @Override - protected void initData() { - List fragmentList = new ArrayList<>(); - fragmentList.add(new PackageTodoFragment()); - fragmentList.add(new PackageHandledFragment()); - SubViewPagerAdapter adapter = new SubViewPagerAdapter(getSupportFragmentManager(), Constant.CASE_PAGE_TITLES, fragmentList); - viewBinding.viewPager.setAdapter(adapter); - //绑定TabLayout - viewBinding.tabLayout.setupWithViewPager(viewBinding.viewPager); - LinearLayout linearLayout = (LinearLayout) viewBinding.tabLayout.getChildAt(0); - linearLayout.setShowDividers(LinearLayout.SHOW_DIVIDER_MIDDLE); - linearLayout.setDividerDrawable(ContextCompat.getDrawable(this, R.drawable.layout_divider_vertical)); - } - - @Override - protected void initEvent() { - - } -} \ No newline at end of file diff --git a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java index 5d743c2..48a5362 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageHandledDetailActivity.java @@ -10,14 +10,14 @@ import com.casic.dcms.bean.CaseDetailBean; import com.casic.dcms.databinding.ActivityPackageHandledBinding; import com.casic.dcms.mvp.presenter.impl.CaseDetailPresenterImpl; -import com.casic.dcms.mvp.view.ICaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.StringHelper; import com.casic.dcms.utils.ToastHelper; import java.util.ArrayList; -public class PackageHandledDetailActivity extends AndroidxBaseActivity implements ICaseDetailView { +public class PackageHandledDetailActivity extends AndroidxBaseActivity implements IGetCaseDetailView { private final Context context = PackageHandledDetailActivity.this; private CaseDetailPresenterImpl caseDetailPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java index 9d8a12c..5d04c33 100644 --- a/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PackageTodoDetailActivity.java @@ -25,8 +25,8 @@ import com.casic.dcms.mvp.presenter.impl.PackageHandlePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; import com.casic.dcms.mvp.view.ICaseDetailHandleView; -import com.casic.dcms.mvp.view.ICaseDetailView; -import com.casic.dcms.mvp.view.ICaseNextNodeView; +import com.casic.dcms.mvp.view.IGetCaseDetailView; +import com.casic.dcms.mvp.view.IGetCaseNextNodeView; import com.casic.dcms.mvp.view.IPackageDetailHandleView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.ui.fragment.threepkg.PackageHandledFragment; @@ -51,7 +51,7 @@ import java.util.TimerTask; public class PackageTodoDetailActivity extends AndroidxBaseActivity implements View.OnClickListener, - ICaseDetailView, IUploadFileView, ICaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { + IGetCaseDetailView, IUploadFileView, IGetCaseNextNodeView, ICaseDetailHandleView, IPackageDetailHandleView { private static final String TAG = "PackageTodoDetail"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java index 6375e0a..028ee6f 100644 --- a/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PipelineManagerActivity.java @@ -19,8 +19,8 @@ import com.casic.dcms.databinding.ActivityPipeBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.CancelAlarmPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; import com.casic.dcms.mvp.view.ICancelAlarmView; +import com.casic.dcms.mvp.view.IGetAlarmListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.SaveKeyValues; @@ -37,7 +37,7 @@ import java.util.ArrayList; import java.util.List; -public class PipelineManagerActivity extends AndroidxBaseActivity implements IAlarmListView, ICancelAlarmView { +public class PipelineManagerActivity extends AndroidxBaseActivity implements IGetAlarmListView, ICancelAlarmView { private static final String TAG = "PipelineManagerActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java index e5463b6..234d114 100644 --- a/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/PublicToiletActivity.java @@ -25,7 +25,7 @@ import com.casic.dcms.databinding.ActivityToiletBinding; import com.casic.dcms.mvp.presenter.impl.CleanToiletPresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.IPublicToiletView; +import com.casic.dcms.mvp.view.IGetPublicToiletView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; @@ -60,7 +60,7 @@ import java.util.ArrayList; import java.util.List; -public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IPublicToiletView { +public class PublicToiletActivity extends AndroidxBaseActivity implements View.OnClickListener, IUploadFileView, IGetPublicToiletView { private static final String TAG = "PublicToiletActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java index 11e6893..f0b51c5 100644 --- a/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/QuickCaseUploadActivity.java @@ -22,12 +22,12 @@ import com.casic.dcms.bean.CaseLargeTypeBean; import com.casic.dcms.bean.CaseSmallTypeBean; import com.casic.dcms.databinding.ActivityUploadQuickCaseBinding; -import com.casic.dcms.mvp.presenter.impl.CaseLargeTypePresenterImpl; -import com.casic.dcms.mvp.presenter.impl.CaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; import com.casic.dcms.mvp.presenter.impl.SubmitCasePresenterImpl; import com.casic.dcms.mvp.presenter.impl.UploadImagePresenterImpl; -import com.casic.dcms.mvp.view.ICaseLargeTypeView; -import com.casic.dcms.mvp.view.ICaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; import com.casic.dcms.mvp.view.ISubmitCaseView; import com.casic.dcms.mvp.view.IUploadFileView; import com.casic.dcms.utils.Constant; @@ -47,13 +47,13 @@ import java.util.List; public class QuickCaseUploadActivity extends AndroidxBaseActivity - implements View.OnClickListener, ICaseLargeTypeView, ICaseSmallTypeView, ISubmitCaseView, IUploadFileView { + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, ISubmitCaseView, IUploadFileView { private final Context context = QuickCaseUploadActivity.this; private final ArrayList realPaths = new ArrayList<>();//真是图片路径 private final List imageList = new ArrayList<>();//上传到服务器的数据集 - private CaseLargeTypePresenterImpl largeTypePresenter; - private CaseSmallTypePresenterImpl smallTypePresenter; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private GetCaseSmallTypePresenterImpl smallTypePresenter; private SubmitCasePresenterImpl submitCasePresenter; private UploadImagePresenterImpl uploadImagePresenter; private List largeTypeBeans; @@ -95,8 +95,8 @@ public void initData() { largeTypeBeans = new ArrayList<>(); smallTypeBeans = new ArrayList<>(); - largeTypePresenter = new CaseLargeTypePresenterImpl(this); - smallTypePresenter = new CaseSmallTypePresenterImpl(this); + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); submitCasePresenter = new SubmitCasePresenterImpl(this); submitDialog = new QMUITipDialog.Builder(this) .setIconType(QMUITipDialog.Builder.ICON_TYPE_LOADING) diff --git a/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java new file mode 100644 index 0000000..8e560bc --- /dev/null +++ b/app/src/main/java/com/casic/dcms/ui/SearchCaseActivity.java @@ -0,0 +1,277 @@ +package com.casic.dcms.ui; + +import android.content.Context; +import android.content.Intent; +import android.view.View; + +import androidx.core.content.ContextCompat; + +import com.casic.dcms.R; +import com.casic.dcms.base.AndroidxBaseActivity; +import com.casic.dcms.bean.CaseLargeTypeBean; +import com.casic.dcms.bean.CaseSmallTypeBean; +import com.casic.dcms.bean.CaseStatusBean; +import com.casic.dcms.databinding.ActivityCaseSearchBinding; +import com.casic.dcms.mvp.presenter.impl.GetCaseLargeTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseSmallTypePresenterImpl; +import com.casic.dcms.mvp.presenter.impl.GetCaseStatusPresenterImpl; +import com.casic.dcms.mvp.view.IGetCaseLargeTypeView; +import com.casic.dcms.mvp.view.IGetCaseSmallTypeView; +import com.casic.dcms.mvp.view.IGetCaseStatusView; +import com.casic.dcms.utils.Constant; +import com.casic.dcms.utils.TimeOrDateUtil; +import com.casic.dcms.widgets.AlertControlDialog; +import com.jzxiang.pickerview.TimePickerDialog; +import com.jzxiang.pickerview.data.Type; +import com.qmuiteam.qmui.widget.dialog.QMUIBottomSheet; + +import java.util.List; + +public class SearchCaseActivity extends AndroidxBaseActivity + implements View.OnClickListener, IGetCaseLargeTypeView, IGetCaseSmallTypeView, IGetCaseStatusView { + + private static final String TAG = "CaseSearchActivity"; + private final Context context = this; + private GetCaseLargeTypePresenterImpl largeTypePresenter; + private List largeTypeBeans; + private GetCaseSmallTypePresenterImpl smallTypePresenter; + private List smallTypeBeans; + private GetCaseStatusPresenterImpl caseStatusPresenter; + private String eorc = ""; + private String typeCode = ""; + private String typeDetailCode = ""; + private String caseState = ""; + + @Override + protected void setupTopBarLayout() { + viewBinding.titleBarLayout.titleView.setText("案卷查询"); + viewBinding.titleBarLayout.leftBackView.setOnClickListener(v -> finish()); + } + + @Override + public void initData() { + largeTypePresenter = new GetCaseLargeTypePresenterImpl(this); + smallTypePresenter = new GetCaseSmallTypePresenterImpl(this); + caseStatusPresenter = new GetCaseStatusPresenterImpl(this); + } + + @Override + public void initEvent() { + viewBinding.caseClassLayout.setOnClickListener(this); + viewBinding.caseLargeClassLayout.setOnClickListener(this); + viewBinding.caseSmallClassLayout.setOnClickListener(this); + viewBinding.caseStatusLayout.setOnClickListener(this); + viewBinding.selectStartDateView.setOnClickListener(this); + viewBinding.selectEndDateView.setOnClickListener(this); + viewBinding.searchButton.setOnClickListener(this); + viewBinding.resetButton.setOnClickListener(this); + + viewBinding.searchButton.setChangeAlphaWhenPress(true); + viewBinding.resetButton.setChangeAlphaWhenPress(true); + } + + @Override + public void onClick(View v) { + int id = v.getId(); + if (id == R.id.caseClassLayout) { + new QMUIBottomSheet.BottomListSheetBuilder(this) + .setTitle("案卷类型") + .addItem("事件") + .addItem("部件") + .setGravityCenter(true) + .setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + viewBinding.caseClassView.setText(tag); + viewBinding.caseClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + eorc = String.valueOf(position + 1); + //获取案卷大类 + largeTypePresenter.onReadyRetrofitRequest(eorc); + } + }).build().show(); + } else if (id == R.id.caseLargeClassLayout) { + if (largeTypeBeans != null) { + if (largeTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷大类"); + for (CaseLargeTypeBean.DataBean dataBean : largeTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseLargeClassView.setText(tag); + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + + //获取案卷小类 + CaseLargeTypeBean.DataBean dataBean = largeTypeBeans.get(position); + String typeId = dataBean.getId(); + smallTypePresenter.onReadyRetrofitRequest(eorc, typeId); + typeCode = dataBean.getTypeCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseSmallClassLayout) { + if (smallTypeBeans != null) { + if (smallTypeBeans.size() > 1) { + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("案卷小类"); + for (CaseSmallTypeBean.DataBean dataBean : smallTypeBeans) { + sheetBuilder.addItem(dataBean.getTypeDetailName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + viewBinding.caseSmallClassView.setText(tag); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + typeDetailCode = smallTypeBeans.get(position).getTypeDetailCode(); + } + }).build().show(); + } + } + } else if (id == R.id.caseStatusLayout) { + caseStatusPresenter.onReadyRetrofitRequest(); + } else if (id == R.id.selectStartDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择处理时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.startTimeView.setText(date); + viewBinding.startTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.selectEndDateView) { + new TimePickerDialog.Builder().setThemeColor(ContextCompat.getColor(this, R.color.mainThemeColor)) + .setTitleStringId("请选择截止时间") + .setWheelItemTextSize(16) + .setCyclic(false) + .setMinMillseconds(System.currentTimeMillis() - Constant.FIVE_YEARS) + .setMaxMillseconds(System.currentTimeMillis()) + .setType(Type.YEAR_MONTH_DAY) + .setCallBack((timePickerView, millSeconds) -> { + String date = TimeOrDateUtil.timestampToDate(millSeconds); + + viewBinding.endTimeView.setText(date); + viewBinding.endTimeView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + }).build().show(getSupportFragmentManager(), "year_month_day"); + } else if (id == R.id.searchButton) { + Intent intent = new Intent(this, CaseListResultActivity.class); + intent.putExtra("eorc", eorc); + intent.putExtra("typeCode", typeCode); + intent.putExtra("typeDetailCode", typeDetailCode); + intent.putExtra("caseState", caseState); + intent.putExtra("startTime", viewBinding.startTimeView.getText().toString()); + intent.putExtra("endTime", viewBinding.endTimeView.getText().toString()); + startActivity(intent); + } else if (id == R.id.resetButton) { + new AlertControlDialog.Builder() + .setContext(this) + .setTitle("重置") + .setMessage("确定要重置填写的资料吗?") + .setNegativeButton("取消") + .setPositiveButton("确定") + .setOnDialogButtonClickListener(new AlertControlDialog.OnDialogButtonClickListener() { + @Override + public void onConfirmClick() { + //将搜索条件置空 + eorc = ""; + typeCode = ""; + typeDetailCode = ""; + caseState = ""; + + //将界面显示置空 + viewBinding.caseClassView.setText(""); + viewBinding.caseLargeClassView.setText(""); + viewBinding.caseSmallClassView.setText(""); + viewBinding.caseStatusView.setText(""); + viewBinding.startTimeView.setText(""); + viewBinding.endTimeView.setText(""); + } + + @Override + public void onCancelClick() { + + } + }).build().show(); + } + } + + @Override + public void obtainLargeType(CaseLargeTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.largeTypeBeans = typeBean.getData(); + if (largeTypeBeans.size() == 0) { + viewBinding.caseLargeClassView.setText("无小类"); + } else { + viewBinding.caseLargeClassView.setText(largeTypeBeans.get(0).getTypeName());//默认选择第一个 + } + viewBinding.caseLargeClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + + viewBinding.caseSmallClassView.setText("请选择"); + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainSmallType(CaseSmallTypeBean typeBean) { + if (typeBean.isSuccess()) { + //设置大类数据 + this.smallTypeBeans = typeBean.getData(); + if (smallTypeBeans.size() == 0) { + viewBinding.caseSmallClassView.setText("无小类"); + } else { + viewBinding.caseSmallClassView.setText(smallTypeBeans.get(0).getTypeDetailName());//默认选择第一个 + } + viewBinding.caseSmallClassView.setTextColor(ContextCompat.getColor(this, R.color.darkGray)); + } + } + + @Override + public void obtainCaseStatus(CaseStatusBean resultBean) { + if (resultBean.isSuccess()) { + List beans = resultBean.getData(); + QMUIBottomSheet.BottomListSheetBuilder sheetBuilder = new QMUIBottomSheet.BottomListSheetBuilder(this); + sheetBuilder.setTitle("处理状态"); + for (CaseStatusBean.DataBean dataBean : beans) { + sheetBuilder.addItem(dataBean.getName()); + } + sheetBuilder.setGravityCenter(true).setOnSheetItemClickListener(new QMUIBottomSheet.BottomListSheetBuilder.OnSheetItemClickListener() { + @Override + public void onClick(QMUIBottomSheet dialog, View itemView, int position, String tag) { + dialog.dismiss(); + + caseState = beans.get(position).getValue(); + viewBinding.caseStatusView.setText(tag); + viewBinding.caseStatusView.setTextColor(ContextCompat.getColor(context, R.color.textColor)); + } + }).build().show(); + } + } + + @Override + protected void onDestroy() { + if (largeTypePresenter != null) { + largeTypePresenter.disposeRetrofitRequest(); + } + if (smallTypePresenter != null) { + smallTypePresenter.disposeRetrofitRequest(); + } + if (caseStatusPresenter != null) { + caseStatusPresenter.disposeRetrofitRequest(); + } + super.onDestroy(); + } +} diff --git a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java index 32569d9..8eb7586 100644 --- a/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WarningOnMapActivity.java @@ -16,8 +16,8 @@ import com.casic.dcms.databinding.ActivityMapWarningBinding; import com.casic.dcms.mvp.presenter.impl.AlarmListPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellDetailPresenterImpl; -import com.casic.dcms.mvp.view.IAlarmListView; -import com.casic.dcms.mvp.view.IWellDetailView; +import com.casic.dcms.mvp.view.IGetAlarmListView; +import com.casic.dcms.mvp.view.IGetWellDetailView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.SaveKeyValues; @@ -38,7 +38,7 @@ import java.util.ArrayList; import java.util.List; -public class WarningOnMapActivity extends AndroidxBaseActivity implements IAlarmListView, IWellDetailView { +public class WarningOnMapActivity extends AndroidxBaseActivity implements IGetAlarmListView, IGetWellDetailView { private static final String TAG = "WarningOnMapActivity"; private final Context context = this; diff --git a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java index b98eae8..9cf4150 100644 --- a/app/src/main/java/com/casic/dcms/ui/WellListActivity.java +++ b/app/src/main/java/com/casic/dcms/ui/WellListActivity.java @@ -18,8 +18,8 @@ import com.casic.dcms.databinding.ActivityWellListBinding; import com.casic.dcms.mvp.presenter.impl.OptionWellPresenterImpl; import com.casic.dcms.mvp.presenter.impl.WellListPresenterImpl; +import com.casic.dcms.mvp.view.IGetWellListView; import com.casic.dcms.mvp.view.IOptionWellView; -import com.casic.dcms.mvp.view.IWellListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -35,7 +35,7 @@ import java.util.ArrayList; import java.util.List; -public class WellListActivity extends AndroidxBaseActivity implements IWellListView, IOptionWellView { +public class WellListActivity extends AndroidxBaseActivity implements IGetWellListView, IOptionWellView { private final Context context = this; private WellListPresenterImpl wellListPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java index a581afb..531809c 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/HomePageFragment.java @@ -19,20 +19,20 @@ import com.casic.dcms.mvp.view.IGetUserDataView; import com.casic.dcms.ui.BridgeMaintainActivity; import com.casic.dcms.ui.CaseOnMapActivity; -import com.casic.dcms.ui.CaseSearchActivity; import com.casic.dcms.ui.ChangeShopInfoActivity; import com.casic.dcms.ui.CheckCaseActivity; import com.casic.dcms.ui.CommonCaseUploadActivity; import com.casic.dcms.ui.DataAnalysisActivity; import com.casic.dcms.ui.DeptHandleActivity; import com.casic.dcms.ui.HandleCaseActivity; +import com.casic.dcms.ui.HandlePackageCaseActivity; import com.casic.dcms.ui.OvertimeCaseActivity; import com.casic.dcms.ui.PackageCaseUploadActivity; -import com.casic.dcms.ui.PackageHandleActivity; import com.casic.dcms.ui.PersonOnlineActivity; import com.casic.dcms.ui.PipelineManagerActivity; import com.casic.dcms.ui.PublicToiletActivity; import com.casic.dcms.ui.QuickCaseUploadActivity; +import com.casic.dcms.ui.SearchCaseActivity; import com.casic.dcms.ui.StreetlightManagerActivity; import com.casic.dcms.ui.UrgentCaseActivity; import com.casic.dcms.ui.VerifyCaseActivity; @@ -149,7 +149,7 @@ intent.setClass(context, PersonOnlineActivity.class); break; case "案卷查询": - intent.setClass(context, CaseSearchActivity.class); + intent.setClass(context, SearchCaseActivity.class); break; case "案卷分布": intent.setClass(context, CaseOnMapActivity.class); @@ -158,7 +158,7 @@ intent.setClass(context, PublicToiletActivity.class); break; case "三包处置": - intent.setClass(context, PackageHandleActivity.class); + intent.setClass(context, HandlePackageCaseActivity.class); break; case "商铺变更": intent.setClass(context, ChangeShopInfoActivity.class); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java index 8994ee8..f6d7323 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnListFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.databinding.FragmentLightListBinding; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightListPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightListView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.IGetLightListView; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.OtherUtils; import com.casic.dcms.utils.ToastHelper; @@ -29,7 +29,7 @@ import java.util.ArrayList; import java.util.List; -public class LightOnListFragment extends AndroidxBaseFragment implements ILightListView, ILightControlView { +public class LightOnListFragment extends AndroidxBaseFragment implements IGetLightListView, IControlLightView { private static final String TAG = "LightOnListFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java index a87604c..0015d9e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/LightOnMapFragment.java @@ -27,8 +27,8 @@ import com.casic.dcms.greendao.StreetLightLocalBeanDao; import com.casic.dcms.mvp.presenter.impl.LightControlPresenterImpl; import com.casic.dcms.mvp.presenter.impl.LightMapPresenterImpl; -import com.casic.dcms.mvp.view.ILightControlView; -import com.casic.dcms.mvp.view.ILightMapView; +import com.casic.dcms.mvp.view.IControlLightView; +import com.casic.dcms.mvp.view.ILightOnMapView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.HttpRequestHelper; @@ -64,7 +64,7 @@ import okhttp3.ResponseBody; -public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightMapView, ILightControlView { +public class LightOnMapFragment extends AndroidxBaseFragment implements View.OnClickListener, ILightOnMapView, IControlLightView { private static final String TAG = "LightOnMapFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java index edc7468..0ff48ed 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnLineFragment.java @@ -7,20 +7,20 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PersonBean; import com.casic.dcms.databinding.FragmentPersonListBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -public class PersonOnLineFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnLineFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private final Set deptSet = new HashSet<>(); private final List> deptAndPersons = new ArrayList<>(); //个人信息集合的集合 private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private OnlinePersonAdapter onlinePersonAdapter; private List deptList = new ArrayList<>(); //部门名集合 @@ -31,7 +31,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); onlinePersonAdapter = new OnlinePersonAdapter(context); } @@ -42,7 +42,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); deptList.clear(); diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java index c3c0c15..d24b583 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/PersonOnMapFragment.java @@ -19,8 +19,8 @@ import com.casic.dcms.bean.OnlinePersonBean; import com.casic.dcms.bean.PointPersonBean; import com.casic.dcms.databinding.FragmentPersonMapBinding; -import com.casic.dcms.mvp.presenter.impl.PersonOnlinePresenterImpl; -import com.casic.dcms.mvp.view.IPersonOnlineView; +import com.casic.dcms.mvp.presenter.impl.GetOnlinePersonPresenterImpl; +import com.casic.dcms.mvp.view.IGetOnlinePersonView; import com.casic.dcms.utils.ArcGisMapCreator; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -44,11 +44,11 @@ import java.util.List; import java.util.concurrent.ExecutionException; -public class PersonOnMapFragment extends AndroidxBaseFragment implements IPersonOnlineView { +public class PersonOnMapFragment extends AndroidxBaseFragment implements IGetOnlinePersonView { private static final String TAG = "PersonOnMapFragment"; private Context context; - private PersonOnlinePresenterImpl onlinePresenter; + private GetOnlinePersonPresenterImpl onlinePresenter; private ListenableList graphicsOverlays; private List personBeans; private WeakReferenceHandler weakReferenceHandler; @@ -60,7 +60,7 @@ @Override protected void initData() { - onlinePresenter = new PersonOnlinePresenterImpl(this); + onlinePresenter = new GetOnlinePersonPresenterImpl(this); onlinePresenter.onReadyRetrofitRequest("", "", ""); viewBinding.mapView.setAttributionTextVisible(false); //去掉左下角属性标识 viewBinding.mapView.setViewpointScaleAsync(64000.0); @@ -154,7 +154,7 @@ } @Override - public void onlineResult(OnlinePersonBean resultBean) { + public void onlinePerson(OnlinePersonBean resultBean) { if (resultBean.getCode() == 200) { List dataBeans = resultBean.getData(); if (dataBeans.size() >= 1) { diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java index 010d8b3..c43f88e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.overtimeCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104284) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java index ac3a03e..dfcd99e 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/overtime/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.OvertimeCaseBean; import com.casic.dcms.databinding.FragmentOvertimeCaseBinding; -import com.casic.dcms.mvp.presenter.impl.OvertimeCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IOvertimeCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetOvertimeCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetOvertimeCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IOvertimeCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetOvertimeCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private OvertimeCaseListPresenterImpl overtimeCaseListPresenter; + private GetOvertimeCasePresenterImpl overtimeCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private OvertimeCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - overtimeCaseListPresenter = new OvertimeCaseListPresenterImpl(this); + overtimeCasePresenter = new GetOvertimeCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - overtimeCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + overtimeCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.overtimeCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.overtimeCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104283) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainOvertimeCaseList(OvertimeCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainOvertimeCase(OvertimeCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (overtimeCaseListPresenter != null) { - overtimeCaseListPresenter.disposeRetrofitRequest(); + if (overtimeCasePresenter != null) { + overtimeCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java index 4521643..db5f10a 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageHandledFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageHandledPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageHandledFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageHandledFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private Context context; private PackageHandledPresenterImpl handledPresenter; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java index 32ea721..6c51c41 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/threepkg/PackageTodoFragment.java @@ -15,7 +15,7 @@ import com.casic.dcms.bean.PackageOrDeptBean; import com.casic.dcms.databinding.FragmentPackageCaseBinding; import com.casic.dcms.mvp.presenter.impl.PackageTodoPresenterImpl; -import com.casic.dcms.mvp.view.IPackageCaseView; +import com.casic.dcms.mvp.view.IGetPackageCaseView; import com.casic.dcms.ui.PackageTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -27,7 +27,7 @@ import java.util.ArrayList; import java.util.List; -public class PackageTodoFragment extends AndroidxBaseFragment implements IPackageCaseView { +public class PackageTodoFragment extends AndroidxBaseFragment implements IGetPackageCaseView { private static final String TAG = "PackageTodoFragment"; private Context context; diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java index 5b503dc..44ac495 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseHandledFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.UrgentCaseBean; import com.casic.dcms.databinding.FragmentUrgentCaseBinding; -import com.casic.dcms.mvp.presenter.impl.UrgentCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IUrgentCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetUrgentCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; import com.casic.dcms.ui.CaseTodoHandledDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseHandledFragment extends AndroidxBaseFragment implements IUrgentCaseListView { +public class CaseHandledFragment extends AndroidxBaseFragment implements IGetUrgentCaseView { private static final String TAG = "CaseHandledFragment"; private Context context; private int pageIndex = 1; - private UrgentCaseListPresenterImpl urgentCaseListPresenter; + private GetUrgentCasePresenterImpl urgentCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private UrgentCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - urgentCaseListPresenter = new UrgentCaseListPresenterImpl(this); + urgentCasePresenter = new GetUrgentCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - urgentCaseListPresenter.onReadyRetrofitRequest("1", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("1", pageIndex); } }); } @@ -98,7 +98,7 @@ handledFragment.isRefresh = true; //刷新之后页码重置 handledFragment.pageIndex = 1; - handledFragment.urgentCaseListPresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); + handledFragment.urgentCasePresenter.onReadyRetrofitRequest("1", handledFragment.pageIndex); } else if (msg.what == 202104282) { if (handledFragment.isRefresh || handledFragment.isLoadMore) { handledFragment.adapter.notifyDataSetChanged(); @@ -127,8 +127,7 @@ } @Override - public void obtainUrgentCaseList(UrgentCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainUrgentCase(UrgentCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -152,8 +151,8 @@ @Override public void onDestroyView() { - if (urgentCaseListPresenter != null) { - urgentCaseListPresenter.disposeRetrofitRequest(); + if (urgentCasePresenter != null) { + urgentCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java index ed9a32e..cfc12f6 100644 --- a/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java +++ b/app/src/main/java/com/casic/dcms/ui/fragment/urgent/CaseTodoFragment.java @@ -15,8 +15,8 @@ import com.casic.dcms.bean.ActionResultBean; import com.casic.dcms.bean.UrgentCaseBean; import com.casic.dcms.databinding.FragmentUrgentCaseBinding; -import com.casic.dcms.mvp.presenter.impl.UrgentCaseListPresenterImpl; -import com.casic.dcms.mvp.view.IUrgentCaseListView; +import com.casic.dcms.mvp.presenter.impl.GetUrgentCasePresenterImpl; +import com.casic.dcms.mvp.view.IGetUrgentCaseView; import com.casic.dcms.ui.CaseTodoDetailActivity; import com.casic.dcms.utils.Constant; import com.casic.dcms.utils.ToastHelper; @@ -28,12 +28,12 @@ import java.util.ArrayList; import java.util.List; -public class CaseTodoFragment extends AndroidxBaseFragment implements IUrgentCaseListView { +public class CaseTodoFragment extends AndroidxBaseFragment implements IGetUrgentCaseView { private static final String TAG = "CaseTodoFragment"; private Context context; private int pageIndex = 1; - private UrgentCaseListPresenterImpl urgentCaseListPresenter; + private GetUrgentCasePresenterImpl urgentCasePresenter; private List dataBeans = new ArrayList<>(); private boolean isRefresh, isLoadMore = false; private UrgentCaseAdapter adapter; @@ -46,9 +46,9 @@ @Override protected void initData() { - urgentCaseListPresenter = new UrgentCaseListPresenterImpl(this); + urgentCasePresenter = new GetUrgentCasePresenterImpl(this); //isSupervise 否 string 是否督办,0-未督办,1-已督办 - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); weakReferenceHandler = new WeakReferenceHandler(this); } @@ -60,7 +60,7 @@ public void onRefresh(@NonNull final RefreshLayout refreshLayout) { isRefresh = true; pageIndex = 1; - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); viewBinding.refreshLayout.setOnLoadMoreListener(new OnLoadMoreListener() { @@ -68,7 +68,7 @@ public void onLoadMore(@NonNull final RefreshLayout refreshLayout) { isLoadMore = true; pageIndex++; - urgentCaseListPresenter.onReadyRetrofitRequest("0", pageIndex); + urgentCasePresenter.onReadyRetrofitRequest("0", pageIndex); } }); } @@ -98,7 +98,7 @@ caseTodoFragment.isRefresh = true; //刷新之后页码重置 caseTodoFragment.pageIndex = 1; - caseTodoFragment.urgentCaseListPresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); + caseTodoFragment.urgentCasePresenter.onReadyRetrofitRequest("0", caseTodoFragment.pageIndex); } else if (msg.what == 202104281) { if (caseTodoFragment.isRefresh || caseTodoFragment.isLoadMore) { caseTodoFragment.adapter.notifyDataSetChanged(); @@ -128,8 +128,7 @@ } @Override - public void obtainUrgentCaseList(UrgentCaseBean resultBean) { -// Log.d(TAG, "obtainUrgentCaseList: " + new Gson().toJson(resultBean)); + public void obtainUrgentCase(UrgentCaseBean resultBean) { if (resultBean.isSuccess()) { List dataRows = resultBean.getData().getRows(); if (isRefresh) { @@ -153,8 +152,8 @@ @Override public void onDestroyView() { - if (urgentCaseListPresenter != null) { - urgentCaseListPresenter.disposeRetrofitRequest(); + if (urgentCasePresenter != null) { + urgentCasePresenter.disposeRetrofitRequest(); } super.onDestroyView(); } diff --git a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java index 19c865e..251572a 100644 --- a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java +++ b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitService.java @@ -189,24 +189,24 @@ */ @FormUrlEncoded @POST("/departmentAssess/highEventList") - Observable obtainHighEvent(@Header("token") String token, - @Field("begTime") String begTime, - @Field("endTime") String endTime); + Observable getHighEvent(@Header("token") String token, + @Field("begTime") String begTime, + @Field("endTime") String endTime); /** * 获取问题来源 */ @FormUrlEncoded @POST("/departmentAssess/sourceList") - Observable obtainEventSource(@Header("token") String token, - @Field("begTime") String begTime, - @Field("endTime") String endTime); + Observable getEventSource(@Header("token") String token, + @Field("begTime") String begTime, + @Field("endTime") String endTime); /** * 获取案件状态 */ @GET("/dict/code/caseState") - Observable obtainCaseStatus(@Header("token") String token); + Observable getCaseStatus(@Header("token") String token); /** * 获取案件列表 @@ -336,10 +336,10 @@ * isSupervise 否 string 是否督办,0-未督办,1-已督办 */ @GET("/case/isCriticalListPage") - Observable obtainUrgentCase(@Header("token") String token, - @Query("isSupervise") String isSupervise, - @Query("limit") int limit, - @Query("offset") int offset); + Observable getUrgentCase(@Header("token") String token, + @Query("isSupervise") String isSupervise, + @Query("limit") int limit, + @Query("offset") int offset); /** * 超时案件分页查询 @@ -347,19 +347,19 @@ * isSupervise 否 string 是否已督办,null-所有,0-未督办,1-已督办 */ @GET("/case/isOvertimeListPage") - Observable obtainOvertimeCase(@Header("token") String token, - @Query("isSupervise") String isSupervise, - @Query("limit") int limit, - @Query("offset") int offset); + Observable getOvertimeCase(@Header("token") String token, + @Query("isSupervise") String isSupervise, + @Query("limit") int limit, + @Query("offset") int offset); /** * 在线人员查询 */ @GET("/userDevice/userDeviceOnLine") - Observable obtainOnlinePerson(@Header("token") String token, - @Query("deptid") String deptid, - @Query("roleTips") String roleTips, - @Query("isOnLine") String isOnLine); + Observable getOnlinePerson(@Header("token") String token, + @Query("deptid") String deptid, + @Query("roleTips") String roleTips, + @Query("isOnLine") String isOnLine); /** * 设备定位信息上传 diff --git a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java index 855ebe2..4415516 100644 --- a/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java +++ b/app/src/main/java/com/casic/dcms/utils/retrofit/RetrofitServiceManager.java @@ -206,28 +206,28 @@ /** * 获取高发问题 */ - public static Observable getHighEventResult(String begTime, String endTime) { + public static Observable getHighEvent(String begTime, String endTime) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainHighEvent(AuthenticationHelper.getToken(), begTime, endTime); + return service.getHighEvent(AuthenticationHelper.getToken(), begTime, endTime); } /** * 获取问题来源 */ - public static Observable getEventSourceResult(String begTime, String endTime) { + public static Observable getEventSource(String begTime, String endTime) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainEventSource(AuthenticationHelper.getToken(), begTime, endTime); + return service.getEventSource(AuthenticationHelper.getToken(), begTime, endTime); } /** * 获取案件状态 */ - public static Observable getCaseStatusResult() { + public static Observable getCaseStatus() { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainCaseStatus(AuthenticationHelper.getToken()); + return service.getCaseStatus(AuthenticationHelper.getToken()); } /** @@ -384,30 +384,30 @@ /** * 紧急案件分页查询 */ - public static Observable getUrgentCaseListResult(String isSupervise, int offset) { + public static Observable getUrgentCase(String isSupervise, int offset) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainUrgentCase(AuthenticationHelper.getToken(), isSupervise, + return service.getUrgentCase(AuthenticationHelper.getToken(), isSupervise, Constant.PAGE_LIMIT, offset); } /** * 超时案件分页查询 */ - public static Observable getOvertimeCaseListResult(String isSupervise, int offset) { + public static Observable getOvertimeCase(String isSupervise, int offset) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainOvertimeCase(AuthenticationHelper.getToken(), isSupervise, + return service.getOvertimeCase(AuthenticationHelper.getToken(), isSupervise, Constant.PAGE_LIMIT, offset); } /** * 在线人员查询 */ - public static Observable getOnlinePersonResult(String deptid, String roleTips, String isOnLine) { + public static Observable getOnlinePerson(String deptid, String roleTips, String isOnLine) { Retrofit retrofit = createRetrofit(); RetrofitService service = retrofit.create(RetrofitService.class); - return service.obtainOnlinePerson(AuthenticationHelper.getToken(), deptid, roleTips, isOnLine); + return service.getOnlinePerson(AuthenticationHelper.getToken(), deptid, roleTips, isOnLine); } /** diff --git a/app/src/main/java/com/casic/dcms/widgets/LightDetailDialog.java b/app/src/main/java/com/casic/dcms/widgets/LightDetailDialog.java index 07361fb..25a3a92 100644 --- a/app/src/main/java/com/casic/dcms/widgets/LightDetailDialog.java +++ b/app/src/main/java/com/casic/dcms/widgets/LightDetailDialog.java @@ -8,13 +8,13 @@ import com.casic.dcms.R; import com.casic.dcms.mvp.presenter.impl.LightDetailPresenterImpl; -import com.casic.dcms.mvp.view.ILightDetailView; +import com.casic.dcms.mvp.view.IGetLightDetailView; import com.casic.dcms.utils.ToastHelper; import org.json.JSONException; import org.json.JSONObject; -public class LightDetailDialog extends AlertDialog implements ILightDetailView { +public class LightDetailDialog extends AlertDialog implements IGetLightDetailView { public static class Builder { private Context context;